> 虚拟化 Virtualization > Proxmox >

Proxmox VE + Ceph 超融合项目实战(第三部分:PVE安装与基础配置)

三、PVE安装与基础配置

3.1 PVE安装七步曲

本项目中,3个节点服务器都需要安装PVE虚拟化平台,限于篇幅,这里只演示节点1服务器的PVE安装过程。

  • 第一步:选择红框中的选项,敲回车键,安装PVE,如图7所示。

图7. 选择安装PVE



  • 第二步:选择红框中的选项,同意协议,如图8所示。

图8. 同意安装协议


  • 第三步:在红框①中选择系统盘,也就是在RAID规划中创建的RAID1系统盘,接着选择下一步,如图9所示。注意,由于在做项目的时候,PVE安装的过程忘记截图,《3.1.PVE安装七步曲》采用的是虚拟机来安装PVE进行项目还原,红框①中的参数与实际有所不同,大家知道这个意思就行了,下面就不再重复,见谅。

图9. 选择安装盘

  • 第四步:配置国家和地区信息,如图10所示。国家选择“China”,时区选择“亚洲/上海”,键盘布局选择“美式键盘”。

图10. 选择国家和地区


  • 第五步:配置密码和邮箱信息,如图11所示。这里的密码是“root”权限的密码,用户名也是“root”。邮箱只需要是合法的都没问题,不需要验证邮箱。

图11. 配置密码和邮箱


  • 第六步:配置网卡、主机名、IP地址、DNS等信息,如图12所示。其中,选择第一块网卡用于网络管理,按照我们的规划应该选择“eno2”网卡。主机名称“bve-node1”。IP地址和DNS等信息可配置也可不配置,留待稍后配置也可以,但是最好是配置IP地址,如果需要修改,可以使用Web UI进行修改,这样比较简单。

图12. 配置网卡、主机名、IP地址


  • 第七步:检查核对信息,确定无误后点击安装,如图13所示。

图13. 检查核对信息


安装结束之后,出现图14界面证明安装成功。默认用户名为root,密码为安装时设置的密码。

图14. PVE操作系统命令行登录


安装结束之后自动重启,如果通过浏览器访问https://10.129.255.31:8006,出现图15界面证明安装成功。

图15. PVE操作系统Web登录


其他两个节点服务器也是用PVE安装七步曲的方法来完成PVE安装。

3.2 PVE基础配置

3.2.1 安装ifconfig

  • 第一步:更新apt资源
root@pve-node1:~# apt-get update
root@pve-node1:~# apt-get upgrade
  • 第二步:安装net-loos网络工具
root@pve-node1:~# apt install net-tools
  • 第三步:使用ifconfig
root@pve-node1:~# ifconfig        #查看主机当前生效的网卡
root@pve-node1:~# ifconfig -a     #查看主机所有的网卡

3.2.2 安装vim

root@pve-node1:~# apt install vim

3.2.3 安装Open vSwitch虚拟交换机

Proxmox VE默认情况下,并没有安装Open vSwitch虚拟交换机,如图16所示。

图16. Proxmox VE默认没有安装Open vSwitch




后续配置虚拟网络需要使用到Open vSwitch虚拟交换机,需要安装,安装操作如下所示:

root@pve-node1:~# apt-get update    # 3.2.1中已执行
root@pve-node1:~# apt install openvswitch-switch

3.2.4 配置ntp服务

如果组建多机Proxmox集群,如果使用Ceph分布式存储,请务必要确保所有服务器的时间同步。如果NTP时钟不同步,Ceph服务可能会起不来,登录认证失败,虚拟机迁移失败等等问题。

  • 第一步:配置国家统一的时钟源

阿里云:ntp.aliyun.com
国家授时中心:ntp.ntsc.ac.cn

root@pve-node1:~# vim /etc/systemd/timesyncd.conf

图17. 配置时钟源


  • 第二步:重启NTP服务
root@pve-node1:~# systemctl restart systemd-timesyncd



(责任编辑:IT)