根據上篇《六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_01》,現在重新建立一台雲主
機test1,綁定安全組s1,手動綁定内網IP位址192.168.1.10(建立的時候,手動配置),不同的是
,這次我們以秘鑰對的方式建立虛拟機:

點選建立秘鑰對,建立名稱為aa的秘鑰對:
将秘鑰對aa.pem儲存在桌面,然後傳回重新建立虛拟機,選擇秘鑰對aa:
OK,點選購買,成功之後不要綁定公網IP。
Xshell連接配接先前我們建立的雲主機proxy
執行如下指令:
proxy ~]# rm -rf /etc/yum.repos.d/*
proxy~]# curl -o /etc/yum.repos.d/CentOS-Base.repo
http://mirrors.myhuaweicloud.com/repo/CentOS-Base-7.repo
proxy ~]# yum makecache
proxy ~]# yum repolist
repo id repo name status
base/7/x86_64 CentOS-7 - Base 10,019
extras/7/x86_64 CentOS-7 - Extras 371
updates/7/x86_64 CentOS-7 - Updates 1,201
repolist: 11,591
proxy ~]# yum -y install lrzsz lftp psmisc
将Windows桌面的aa.pem拖到proxy裡:
将proxy /etc/passwd下載下傳到Windows桌面:
proxy ~]# sz /etc/passwd
通過proxy跳闆機,登入test1:
proxy ~]# rm -rf /root/.ssh/known_hosts
proxy ~]# mv aa.pem /root/.ssh/id_rsa
proxy ~]# chmod 400 /root/.ssh/id_rsa
proxy ~]# ssh 192.168.1.10
好了,現在成功登入到test1虛拟機
1> 配置雲主機Yum源
配置雲主機test1 華為Yum源:
test1 ~]# rm -rf /etc/yum.repos.d/*
test1 ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.myhuaweicloud.com/repo/CentOS-Base-7.repo
test1 ~]# yum makecache
test1 ~]# yum repolist
repo id repo name status
base/7/x86_64 CentOS-7 - Base 10,019
extras/7/x86_64 CentOS-7 - Extras 371
updates/7/x86_64 CentOS-7 - Updates 1,201
repolist: 11,591
安裝常用工具包:
test1 ~]# yum -y install lrzsz lftp psmisc
配置雲主機test1 自定義Yum源,指向跳闆機:
test1 ~]# vim /etc/yum.repos.d/local.repo
[local_repo]
baseurl=ftp://192.168.1.222/prorepo
enable=1
gpgcheck=0
test1 ~]# yum repolist //檢視是否啟用
...
local_repo local_repo 0
另開端口,打開proxy
proxy ~]# yum -y install vsftpd
proxy ~]# systemctl restart vsftpd
proxy ~]# yum -y install createrepo
proxy ~]# mkdir /var/ftp/prorepo
proxy ~]# cd /var/ftp/prorepo
prorepo]#createrepo .
prorepo]# ls
repodata //一個空的yum源
2> 删除test1不需要的軟體(根據個人意願和雲主機配置)
test1 ~]# ss -ltun
查到有ntp smtp 解除安裝掉,不需要
test1 ~]# systemctl stop ntpd
test1 ~]# systemctl stop postfix
test1 ~]# ss -ltun //檢視隻有三個了
安裝chrony 時間同步服務
test1 ~]# yum -y install chrony
test1 ~]# vim /etc/chrony.conf
将這4行删掉:
server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst
替換為:
server ntp.myhuaweicloud.com iburst
test1 ~]# systemctl enable chronyd
test1 ~]# systemctl start chronyd
test1 ~]# chronyc sources -v
...^* 100.125.1.251 //出現*表示同步成功
解除安裝ntp postfix
test1 ~]# yum remove ntp postfix
proxy将秘鑰發給test1:
proxy ~]# scp /root/.ssh/id_rsa 192.168.1.10:/root/.ssh/
test1關機:
test1 ~]# poweroff
OK,鏡像模闆制作完成!
3> 建立鏡像
華為雲裡檢視test1關機完成之後,建立鏡像
好了,test1使命完成,删除test1雲主機。
4> 現在建立5台虛拟機,流程跟上篇《六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_01》一樣,不同的是,選擇鏡像的時候,選擇我們自己剛剛制作的鏡像:
檢視建立的5台雲主機及對應内網IP:
proxy跳闆機免密批量登入5台雲主機檢視:
檢視yum源:
OK,華為雲雲主機叢集建立完成,你可以部署各種叢集服務了~
轉載于:https://www.cnblogs.com/luwei0915/p/10619587.html