day6--搭建服務器集群

筆記

服務器就像牲口干活,一匹馬拉不動,我們不是換一匹更大的馬,而是加一匹。服務器集群就是多臺機器協作,當任務量增加時,可以隨時擴展。

首先,在虛擬機中創建四臺機器,MS(管理服務器)、DB1(數據庫服務器)、T1(測試服務器)、P1(產品服務器)

  1. 在hostsname文件中修改服務器名字
  2. 需要每臺服務器之間可以認識,配置每臺的hosts文件
    例如:
127.0.0.1                  localhost
127.0.0.1                  MS
192.168.38.129        MS
192.168.38.130        DB1
192.168.38.131        T1
192.168.38.132        P1
  1. ping通每臺服務器
  2. 測試一下是否可以用scp命令發送文件
  3. P1的IP暴露在外,是不安全的,所以關掉(T1 P1 DB1)的密碼登錄。使用openssh公鑰和私鑰來登陸
1.Ssh -keygen -t rsa 創建私鑰
2.cd 進入隱藏文件.ssh。執行 ls 會看到id_rsa 還有一個id_rsa pub
3.使用scp命令把私鑰傳輸給 T1 P1 DB1
4.在其他服務器中都要如此這般
5.把id_rsa.pub 這個文件>> 重定向到 authorized_keys 然后執行cat .ssh 就可以看到私鑰了
6.重啟服務器,登陸到MS服務器就可以通過ssh登陸到其他服務器了
7.接著把其他服務器的密碼關閉(T1 P1 DB1),etc下的sshd_config文件中的PasswordAuthentication yes這一行的yes改為no
8.如果MS服務器掛了,就沒辦法管理其他服務器了,所以可以把MS做一個備份,也可以在其他服務器上做防火墻,讓其他服務器只能局域網訪問
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容