天天看點

六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02

       根據上篇《六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_01》,現在重新建立一台雲主

機test1,綁定安全組s1,手動綁定内網IP位址192.168.1.10(建立的時候,手動配置),不同的是

,這次我們以秘鑰對的方式建立虛拟機:

六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02

點選建立秘鑰對,建立名稱為aa的秘鑰對:

六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02

将秘鑰對aa.pem儲存在桌面,然後傳回重新建立虛拟機,選擇秘鑰對aa:

六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02

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裡:

六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02

将proxy /etc/passwd下載下傳到Windows桌面:

proxy ~]# sz /etc/passwd

六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02

通過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

六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02

好了,現在成功登入到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關機完成之後,建立鏡像

六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02
六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02

好了,test1使命完成,删除test1雲主機。

4> 現在建立5台虛拟機,流程跟上篇《六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_01》一樣,不同的是,選擇鏡像的時候,選擇我們自己剛剛制作的鏡像:

六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02
六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02

檢視建立的5台雲主機及對應内網IP:

六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02

proxy跳闆機免密批量登入5台雲主機檢視:

六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02

檢視yum源:

六十二_.實戰:低成本華為雲主機+雲主機叢集搭建_02

OK,華為雲雲主機叢集建立完成,你可以部署各種叢集服務了~

轉載于:https://www.cnblogs.com/luwei0915/p/10619587.html