1、VMWare安裝CentOS8


全部文章導航

點此查看K8S、Jenkins持續集成環境搭建全部文章

1、虛擬機安裝計划

需求: 需要安裝4台centos虛擬機,且每台機器具有獨立Ip進行通信,供后續搭建K8S集群、Jenkins使用、Harbor倉庫。

安裝虛擬機清單:

虛擬機名稱 IP 配置 部署服務
Free1 192.168.110.100 4核4G docker、k8s master
Free2 192.168.110.102 2核4G docker、k8s worker node
Free3 192.168.110.103 2核4G docker、k8s worker node、Nginx、Keepalived
Free4 192.168.110.104 2核4G docker、docker-compose、Harbor倉庫、Jenkins、Nginx、、Keepalived

整體計划:

image-20210915101542675

2、下載安裝

1、下載安裝VMware WorkStation:

https://download3.vmware.com/software/wkst/file/VMware-workstation-full-16.1.2-17966106.exe

2、下載CentOS 8 鏡像:

地址: https://mirrors.aliyun.com/centos/8/isos/x86_64/

選擇如圖的完整鏡像進行下載。先下載好,后面虛擬機設置ISO印象文件需要指定該下載文件的存儲目錄。

image-20210915090936770

3、新建虛擬機

1、選擇新建虛擬機

image-20210914174058321

2、選擇類型配置

image-20210914174200232

3、下一步

image-20210914174233208

4、選擇稍后安裝操作系統

image-20210914174302384

5、選擇操作系統類型、版本

image-20210914174334960

6、設置虛擬機名稱、目錄位置

image-20210914174417720

7、設置CPU使用資源

image-20210914174444689

8、設置內存資源

image-20210914174515977

9、設置網絡連接類型

image-20210914174549705

10、設置I/O控制器類型:

image-20210914174623418

11、設置虛擬磁盤類型

image-20210914174649966

12、設置創建磁盤類型

image-20210914174728929

13、設置磁盤容量

image-20210914174816418

14、設置磁盤文件名稱

image-20210914174848730

15、自定義硬件

image-20210914174921456

CD/DVD(IDE)連接選擇使用ISO印象文件(M),選擇下載的CentOS鏡像存儲目錄。

image-20210914175032806

16、點擊完成則虛擬機創建完成

4、CentOS安裝

1、開始安裝

選擇開啟此虛擬機

image-20210914175430383

選擇安裝Install CentOS Linux 8

image-20210914165857626

2、選擇語言

image-20210914170040174

3、選擇時區

image-20210914170133385

image-20210914170255404

4、軟件安裝

image-20210914172834033

image-20210914172916036

5、磁盤分區

image-20210914172954834

image-20210914173020766

image-20210914173052154

image-20210914173120638

image-20210914173148381

6、網絡設置

image-20210914173228213

image-20210914173259352

7、設置Root密碼、創建用戶

image-20210914173504720

8、點擊開始安裝、即可完成安裝

5、網絡設置

1、橋接模式網絡配置

配置ip地址等信息在/etc/sysconfig/network-scripts/ifcfg-ens33文件里做如下配置:

# vi命令使用參考:https://www.runoob.com/linux/linux-vim.html 
# vi命令進入編輯界面。在編輯界面,1、按 i 鍵進入編輯輸入模式 2、修改配置內容 3、按 Esc 界面進入命令模式 4、輸入 :wq! ,再按回車鍵保存退出。
vi /etc/sysconfig/network-scripts/ifcfg-ens33
# 修改后結果:
TYPE=Ethernet   # 網絡類型為以太網
BOOTPROTO=static  # 手動分配ip
NAME=ens33  # 網卡設備名,設備名一定要跟文件名一致
DEVICE=ens33  # 網卡設備名,設備名一定要跟文件名一致
ONBOOT=yes  # 該網卡是否隨網絡服務啟動
IPADDR=192.168.110.100  # 該網卡ip地址就是你要配置的固定IP,每一台虛擬機不一樣,安裝清單進行分配
GATEWAY=192.168.110.1   # 網關
NETMASK=255.255.255.0   # 子網掩碼
DNS1=192.168.110.1    # DNS,

2、配置網絡工作

在/etc/sysconfig/network文件里增加如下配置

命令:
vi /etc/sysconfig/network
 
修改內容:
NETWORKING=yes # 網絡是否工作,此處一定不能為no

3、配置公共DNS服務(可選)

在/etc/resolv.conf文件里增加如下配置

vi /etc/resolv.conf
nameserver 192.168.110.1 #DNS,跟宿主一樣

4、關閉防火牆

# 關閉防火牆
systemctl stop firewalld 
# 禁止開機啟動
systemctl disable firewalld 

5、重啟驗證

驗證虛擬機到物理機網絡、驗證物理機到虛擬機的網絡。

# 重啟
# nmcli con down ens33
# nmcli con up ens33
reboot

# 1、在虛擬機ping物理機Ip,需要注意物理機的防火牆(參考:https://jingyan.baidu.com/article/8cdccae91272f3315413cd8b.html)
ping 192.168.110.93

# 2、在物理機ping虛擬機Ip
ping 192.168.110.100

6、網卡信息查看

nmcli d show ens18

6、克隆創建虛擬機

1、選擇克隆,選擇完整克隆

image-20210914202431639

2、對網絡、主機名等進行配置

修改配置文件:

/etc/sysconfig/network-scripts/ifcfg-ens33中的IPADDR

# 192.168.110.102為free2虛擬機的IP。
IPADDR="192.168.110.102"

修改主機名:

# 設置free2虛擬機的hostname
hostnamectl set-hostname  free2

修改hosts文件,將名字和IP建立聯系

輸入命令“vi /etc/hosts”后,在配置文件中加入

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 free2
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

重啟虛擬機:

reboot 

3、創建Free3、Free4虛擬機

重復1、2步驟創建free3、free4虛擬機。IPADDR需要設置為192.168.110.103、192.168.110.104,hostname分別設置為free3、free4。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM