顯示廣告
隱藏 ✕
看板 Knuckles_note
作者 Knuckles (站長 那克斯)
標題 [Linode] 新增web分流主機的步驟
時間 2014年05月03日 Sat. AM 01:25:22


在 Linode 控制台購買一台新主機
將 Setting 的 Linode Label 設定為 web2
在 Remote Access 記下IP位址 106.186.x.x
點 add private IP 產生一組內部IP 192.168.x.x

在 Node Balancer 將一台現在的web主機 web1 設定為 reject
然後將這台主機關機
使用 clone 複製到新買的主機 web2

使用2G方案的話複製時間約10分鐘

複製完成後將原本的web主機 web1 開機
然後把 Node Balancer 裡的 web1 設為 accept


點一下 web2 的 Configuration Profile 確認 Auto-configure Networking 有打開
[圖]

開機時就會自動設定好IP位址

使用 ssh 106.186.x.x 登入新的主機 web2

修改主機名稱

(CentOS 6)
$ sudo hostname web2
$ sudo vim /etc/sysconfig/network
HOSTNAME=web2

(CentOS 7)
$ sudo hostnamectl set-hostname web2

重新登入


登入DB主機

設定 hosts 表
$ sudo vim /etc/hosts
加上
192.168.x.x web2

設定防火牆
$ sudo vim /etc/iptables/iptables.rule
將 web2 加進連線白名單
iptables -A INPUT -i $EXTIF -s web2 -j ACCEPT

更新防火牆
$ sudo sh /etc/iptables/iptables.rule


登入 phpMyAdmin
加上來源主機為 web2 的使用者


重啟 NFS
(CentOS 6)$ sudo service nfs restart
(CentOS 7)$ sudo systemctl restart nfs


登入用來同步各web檔案的主機
設定同步檔案的script檔
加上新的主機 web2

使用 ssh 登入 web2 ,讓 web2 加入 known_hosts



登入 Linode 控制台
在 Node Balancer 新增主機 web2









--
※ 作者: Knuckles 時間: 2014-05-03 01:25:22
※ 編輯: Knuckles 時間: 2017-02-24 23:08:34
※ 看板: KnucklesNote 文章推薦值: 0 目前人氣: 0 累積人氣: 505 
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇