PowerKVM+PowerVC安装手册
更新时间:2024-05-23 13:55:02 阅读量: 综合文库 文档下载
- power可数吗推荐度:
- 相关推荐
PowerKVM+PowerVC
安装指导文档
文档名称 说 明 PowerKVM+PowerVC安装指导文档 修订历史 (REVISION HISTORY) 版本 1.0 修改日期 2016/6/15 作者 杨春林/迟强
GCG System Hardware Lab Service and Training
修改内容 新建文档 目 录
目 录 ............................................................................................................................................. 2 1 安装PowerKVM ...................................................................................................................... 3
1.1 切换固件类型到OPAL模式 .................................................................................... 3 1.2 安装PowerKVM ....................................................................................................... 6 2 配置PowerKVM .................................................................................................................... 13
2.1 创建bridge ............................................................................................................... 13 2.2 通过kimchi配置PowerKVM ................................................................................ 14 2.3 安装虚拟机 .............................................................................................................. 18 3 安装PowerVC ........................................................................................................................ 20 4 使用PowerVC管理PowerKVM .......................................................................................... 23
4.1 PowerVC接管PowerKVM ..................................................................................... 23 4.2 在PowerVC中定义网络 ........................................................................................ 25 4.3 PowerVC导入镜像 ................................................................................................. 26 4.4 PowerVC捕获虚拟机 ............................................................................................. 28 4.5 PowerVC部署虚拟机 ............................................................. 错误!未定义书签。 附录1 ............................................................................................................................................. 36 附录2 ............................................................................................................................................. 38 附录3 ............................................................................................................................................. 41
1 安装PowerKVM
本项目中的测试机型为S822L。针对S812L和S822L的机型,在安装PowerKVM前,需要获得Linux on Power(LoP)服务器管理口的IP地址。然后通过管理口IP登录到ASMI界面,将LoP的固件切换到OPAL模式。然后通过ipmitool连接到管理口,打开控制台终端进行PowerKVM的安装。
1.1 切换固件类型到OPAL模式
S812L和S822L默认自带两个管理口,标记分别为HMC1和HMC2。两个管理口出厂默认的IP地址如下:
HMC1: 169.254.2.147 HMC2: 169.254.3.147 Netmask: 255.255.255.0
默认的ASMI登录用户名和密码是admin/admin。如果管理口的默认IP被更改,请参考附录1确定当前的IP地址。 1) 通过https://登录ASMI界面
首次登陆时会要求修改密码:
密码修改完成后,点击continue按钮使得密码修改生效:
修改密码成功后,需要使用新的密码重新登陆ASM界面:
如果LoP处于Power on的状态,在左侧选择Power/Restart Control->Power On/Off System,在右侧点击Save settings and power off关机。
2) 在左侧选择 System Configuration -->Firmware Configuration,在右侧将
Firmware Type的选项中选择OPAL,点击Continue。
3) 因为需要通过ipmitool打开控制终端,所以需要通过ASMI设置IPMI的访
问密码。在左侧选择Login Profile->Change Password,在右侧选择IPMI,输入admin的密码,然后设置IPMI的密码,设置完成后点击Continue。
1.2 安装PowerKVM
1) ipmitool是linux的工具,也有windows的版本。Windows版本可以通过如下
地址下载:http://ipmiutil.sourceforge.net/。通过ipmitool打开机器的控制终端,命令如下:
# ipmitool -I lanplus -H -P
# ipmitool -I lanplus -H -P
2) 按前面板的电源键启动机器。当出现如下的界面时,选择Install
IBM_PowerKVM 3.1.0,然后回车。版本不同,提示信息会有所差异。
3) 根据需要选择安装语言,一般保持英文即可。
4) 按Tab键,选择OK跳过license信息。
5) 按Tab键,选择I Accept both IBM an non-IBM terms,接受协议条款。
6) 选择Install IBM PowerKVM,然后选择OK,按回车。
7) 根据需要的磁盘空间的大小,选择使用的磁盘的数量。可以将磁盘全部选中,
也可以留下部分磁盘以便后续空间的扩展。最后选择OK,然后按回车。
8) 配置默认创建的各LV的大小,根据需要调整/、swap、/var的值。
/var/lib/libvirt/images的值,会随前面值的调整而自动调整,不需更改。/var/lib/kimchi/isos是kimchi默认保存iso文件的目录,/var可以适当设大。
9) 为PowerKVM设置root用户的密码。密码长度不能少于6位。
10) 选择时区,中国大陆选择Asia/Shanghai。取消对System clock uses UTC的选
择。
11) 根据需要配置NTP。如果没有NTP server,可以取消对Enable的选择。
12) 设置日期和时间。
13) 选择需要设置IP的网卡,然后选择Edit进行设置。
设置网卡的IP,子网掩码和默认网关。如果物理链路已经连通,选择Enable。最后选择Ok,按回车。也可以不设置网络,根据实际的需求在KVM安装完成后再配置。
同样的方式配置其他需要配置的网卡,配置完成后选择Ok,按回车。
14) 配置PowerKVM的主机名和DNS。如果没有DNS需要配置,则将DNS list
保持空白。
15) 查看配置摘要。确保无误后选择Ok,按回车。
16) 选择Ok,按回车开始安装。
2 配置PowerKVM
2.1 创建bridge
本次实施中,S822L的两个网口连接了网线,分别是C12-T1和C12-T2。将C12-T1口做成bridge,配置PowerKVM的IP,并通过此口转发PowerVC虚拟机的流量。Bridge的配置过程如下:
1) 通过IPMI链接到PowerKVM,IPMI口的IP地址为10.168.71.212,密码为
admin。参考附录2查看配置ASM管理口IP,即IPMI IP的方法。 # ipmitool -I lanplus -H 10.168.71.212 -P admin sol activate 2) 在PowerKVM上,通过如下的命令创建bridge,并添加C12-T1端口。
# brctl addbr br0
# brctl addif br0 enP1p5s0f0
其中br0为指定的bridge的名字,enP1p5s0f0为C12-T1在系统中的名字。 创建完成后,可以通过brctl show查看:
3) 在/etc/sysconfig/network-scripts下,创建ifcfg-br0。在此文件中配置
PowerKVM的IP地址,bridge的类型等信息,内容如下图:
同时修改ifcfg- enP1p5s0f0,删除IP地址的信息:
4) 重启网络服务是配置生效:
# systemctl restart network
2.2 通过kimchi配置PowerKVM
PowerKVM集成里KVM的开源管理工具kimchi。在kimchi中对存储,网络和模板的进行配置后,才可以正常部署KVM的虚拟机。配置过程如下:
1) 通过https://10.168.71.210:8001登录kimchi,口令为PowerKVM操作系统的
root用户的密码。
2) 登录后,点击Storage,配置存储。
PowerKVM安装完成后,将/var/lib/libvirt/images设置为默认的虚拟机存储位置,此项一般不需要更改。将CentOS的安装盘的ISO文件上传到PowerKVM的/var/lib/kimchi/isos目录下,以便后续的虚拟机安装。上传完成后,可以通过上图中的ISO一栏查看。
3) 点击Network,配置网络。
点击上图中的+号,在弹出的界面中配置网络:
指定网络的名字,选择Bridge类型,在Destination一栏选择网口。本次实施中选择前面创建的br0来转发流量。下图是创建完成后,bridge网络的信息:
4) 点击Templates,创建虚拟机模板。
点击上图中的+号,从弹出的菜单中选择Local ISO Images
从弹出的界面选择刚刚上传的CentOS的ISO文件,然后点击Create Templates from Selected ISO.
模板创建完成后,可以进行编辑,克隆或删除操作。
点击Edit后,可以编辑的内容如下所示:
General:编辑模板的名字,内存配置,和是否使用图形化。
Storage:配置模板使用的存储池,分配的磁盘的大小和磁盘的格式。
Interface:配置模板使用的网络
Processor:配置CPU的个数。也可以配置CPU的拓扑分布。
2.3 安装虚拟机
以上步骤完成后,可以开始创建虚拟机。 1) 选择Guests标签,点击右侧“+”按钮。
2) 输入虚拟机名称,选择需要使用的模板,然后点击Create创建虚拟机。
3) 创建完成后,点击红色启动按钮,启动虚拟机进行引导安装。
4) 点击虚拟机livetile属性列中的黑色小窗口,打开终端开始安装。
CentOS具体的安装方法请参考附录3。
3 安装PowerVC
Power Virtualization Center(PowerVC)是IBM基于OpenStack开发的Power虚拟化管理软件,可以管理PowerVM和PowerKVM。本章介绍PowerVC的安装。具体的步骤如下:
1) PowerVC目前只能安装在RHEL上。按照前面的章节安装一个RHEL 7.1的
虚拟机,网络使用前面创建的bridge,使安装PowerVC的虚拟机使用C12-T1网口。C12-T2用于PowerVC创建的虚拟机,C12-T1只用来处理PowerKVM和PowerVC的网络流量。PowerVC对内存和换页空间的最小要求均为10G,所以创建虚机时至少要分配10G的内存。在图形化安装虚机配置LVM的时候,将swap的大小至少设置为10G。
2) 安装完成后配置/etc/hosts。需要为PowerVC的配置FQDN,如下图所示:
3) 将RHEL的安装盘和可选安装包均上传到虚机上,并将两个介质都制作成
yum源。RHEL的安装盘一般是一个ISO文件,将ISO上传,然后通过mount命令将ISO挂载在某个目录下,命令如下: # mkdir /rhel71
# mount -o loop RHEL71.iso /rhel71
在/etc/yum.repos.d下创建一个以.repo结尾的文件,并按照下图配置yum源。其中/rhel71是安装盘的挂载目录,/root/rhel71-opt是可选安装包所在的目录。
yum源配置完成后,通过yum repolist查看yum源是否配置成功。
4) 如果RHEL71是最小安装,需要安装net-tool才能安装PowerVC。通过yum
命令安装net-tools。
5) 将PowerVC的安装包上传到虚拟机,并解压: 6) 解压后,进入目录,执行install开始安装PowerVC
7) 出现如下提示时,选择2,让PowerVC管理PowerKVM。
8) 然后选择1接受license许可,再输入1接受PowerVC对系统的更改,最后
输入1让PowerVC自动配置防火墙并开始安装。
9) 等待安装完成。由于PowerVC1.3.0使用的数据库是DB2,所以等待的时间
较长。当出现如下提示时,说明PowerVC安装成功。
10) 如果要安装PowerVC的更新包,则需要将更新吧上传,解压,然后执行update
命令。
11) 安装完成后,通过https://10.168.71.211/powervc登录。10.168.71.211为
PowerVC所在虚拟机的IP。通过root的用户名和密码登录。
4 使用PowerVC管理PowerKVM
本章介绍PowerVC对PowerKVM的管理操作,包括PowerVC接管PowerKVM,PowerVC管理现有的虚拟机,PowerVC捕获虚拟机和PowerVC部署虚拟机。
4.1 PowerVC接管PowerKVM
1) 登录PowerVC,点击Home图标,然后点击Add Host。
2) 在弹出的对话框中,输入PowerKVM的IP,用户名和密码以及在PowerKVM
在PowerVC中显示的名字,然后点击Add Host。
Storage directory一栏是PowerKVM中保存虚拟机的目录,如果PowerKVM中配置的是默认的/var/lib/libvirt/images,此处不需要更改,保持默认。如果PowerKVM中进行了更改,此处要做相应的修改。
3) 点击Hosts图标可以查看被管理的PowerKVM的信息。
4) Name下显示的名字是一个超链接,点击名字,例如上图的PowerKVM01,
可以显示被管主机的详细信息。
在页面的最下端会显示主机的网络配置信息:
此网络配置是PowerVC在PowerKVM下创建的OpenVSwitch虚拟网络。在PowerKVM上可以通过ovs-vsctl show查看:
创建的OpenVSwitch虚拟网桥的名字为default0,对应的物理网口为enP1p5s0f1,即为C12-T2。在添加主机的过程中,如果PowerVC添加物理网卡到虚拟网桥失败,可以通过ovs-vsctl命令手动将物理网口添加到虚拟网桥中: # ovs-vsctl add-port br0 enP1p5s0f1。
4.2 在PowerVC中定义网络
在PowerVC中需要先定义好网络,以便部署虚拟机时使用。 1) 点击Networks图标,然后点击Add Network
2) 根据实际的情况填写如下的信息,然后点击Add Network。
对于静态的IP地址段,如果其中一些IP是预留的IP地址,可以将这些IP锁定保留。点击Networks图标,点击需要编辑的网络,点击IP Pool,选择需要锁定的IP地址,点击Lock锁定。
4.3 PowerVC导入镜像
本节介绍如何将CentOS安装盘的ISO文件上传到PowerVC,制作为镜像。 1) 点击Images图标,点击Upload
2) 在弹出的界面中,填写镜像的名字,选择操作系统的类型,针对CentOS,
操作系统的类型请选择RHEL,镜像的类型选择ISO,然后点击Browse选择镜像,最后点击Upload上传。
3) 点击Images图标,查看上传的镜像的信息。
注:如何通过制作的ISO镜像部署虚拟机,请参考4.4 PowerVC部署虚拟机。
在PowerKVM中,如果虚拟机的磁盘采用的是qcow2格式,也可以通过此界面将qcow2文件上传到PowerVC制作成镜像。上传qcow2作为镜像,要求此qcow2文件对应的虚拟机已经安装了cloud-init,并进行了相应的配置更改。cloud-init的安装方法及需要进行的配置更改参考后面的章节。
如果ISO或者qcow2文件已通过FTP或者SFTP上传到了PowerVC的操作系统中,可以通过powervc-iso-import命令将文件导入到PowerVC制作成镜像。
4.4 PowerVC部署虚拟机
1) 在Image中,选中要部署的镜像,然后点击Deploy。
2) 指定新生成的虚拟机的名字,要一次性部署的实例的数量。在Specifications
中,选择计算模板。如果要对计算模板的配置进行更改,点击铅笔图标。
点击铅笔图标后,可以更改CPU,内存和磁盘的配置。
在页面的最下端选择要使用的网络。如果勾选了Specify IP address,则手动输入要使用的IP,否则PowerVC会自动从IP Pool中分配未使用的IP。如果一次部署多个实例,那么请让PowerVC从Pool中自动分配IP。
3) 配置完成后点击Deploy开始部署虚拟机实例。然后可在Vritual Machines中
查看部署的情况。
说明:如果虚拟机是通过调入的qcow2镜像或者捕获的镜像生成的,部署完成后虚拟机的操作系统,IP地址,主机名等已经全部就绪,可以直接登录。如果虚拟机是通过导入的ISO镜像生成的,部署完成后虚拟机的操作系统并未自动安装。需要手动连接到虚拟机的控制台进行系统的安装和配置。
连接到虚拟机控制台的方法如下:
1) 登录到PowerKVM
2) 在PowerKVM下,执行virsh list查看所有正在运行的主虚拟机:
如果要查看所有的虚拟机,在list后添加--all参数
3) 执行virsh console
和配置。
如果虚拟机处于运行状态,那么可以通过virsh console
# virsh console powervc
如果虚拟机处于关闭的状态,则只能通过virsh console
可以通过virsh help查看vrish的使用方法:
4.5 PowerVC捕获虚拟机
如果要捕获一个KVM的虚拟机,在捕获前需要在虚拟机上安装cloud-init。cloud-init负责在部署时配置主机名,IP地址等信息。 1) 安装cloud-init。
将CentOS的操作系统安装盘做成yum源。
在PowerVC服务器上,从/opt/ibm/powervc/images/cloud-init/rhel目录下,将cloud-init的安装包拷贝到待捕获的虚拟机上。
下载cloud-init在EPEL中的对python的依赖包包,EPEL地址如下:https://dl.fedoraproject.org/pub/epel/7/ppc64le/。
使用yum install安装上面列出的所有安装包: # yum install *.rpm 2) 配置cloud-init。
cloud-init的配置文件为/etc/cloud/cloud.cfg,打开文件,配置如下的参数: disable_root: 0 ssh_pwauth: 1 ssh_deletekeys: 1 添加如下参数: disable_ec2_metadata: True datasource_list: ['ConfigDrive']
在cloud_init_modules中,删除“- update_hostname”:
3) 关闭selinux。将/etc/selinux/config中SELINUX的值设置为disabled.
4) 关闭NetworkManager。
执行systemctl stop NetworkManager,停止NetworkManager。
执行systemctl disable NetworkManager,取消随系统自动启动。
在/etc/sysconfig/network-scripts/ifcfg-*中,删掉所有的UUID和HWADDR的值。
5) 通过PowerVC关闭虚拟机。点击Virtual Machines图标,选择要捕获的虚拟
机,点击Stop。
6) 虚拟机关闭完成后,点击Capture,进行捕获。
7) 此界面提示虚拟机在捕获前需要一些前期的准备,比如安装cloud-init等。
准备工作已经在前面的步骤中完成,点击Continue继续。
8) 为捕获的镜像模板指定一个名字,点击Capture。
9) 在Images中,查看捕获的情况。
附录1 ASM管理口IP查看
ASM管理口IP的查看的步骤如下:
1) 按照下面的步骤,通过前液晶面板查看管理口的当前IP地址
附录2 ASM管理口IP配置
ASM管理口IP的配置方法如下
1) 通过浏览器使用当前地址登录ASM,默认的用户名密码为admin/admin
https://
2) 在左侧菜单中点击Network Services->Network Configuration,在右侧选
择IPv4,点击Continue
3) Power服务器的一个机头有两个管理口,名字分别为HMC1和HMC2,在ASMI
中,HMC1对应eth0,HMC2对应eth1。
根据要配置的管理口,选择Configure this interface复选框,然后按照下图配置主机名,IP,子网掩码和网关信息。
也可以选择性的配置域名,DNS的信息:
配置完成后,点击Continue。
4) 检查配置信息的正确性,确定无误后,点击Save settings使配置生效。
管理口IP生效后,HMC可以通过此IP发现服务器,并对其进行管理。如果此服务器不需要HMC管理,日后可以通过管理口对其进行系统维护工作。
正在阅读:
PowerKVM+PowerVC安装手册05-23
电子密码锁的设计与制作 - 图文07-09
关于对减刑假释案件检察监督有关问题的研究03-20
2022年长沙市初一名校试卷青竹湖湘一七下入学考试英语04-07
《水浒传》人物绰号及简介05-28
可爱的她作文450字06-28
高中语文选修中国现代诗歌散文欣赏(人教版)检测:第三单元之一精04-14
社工典型个案案例汇报03-25
XX国际酒店式公寓楼书文案DOC12-10
专题9(生物的遗传和变异) - 图文05-09
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- PowerKVM
- PowerVC
- 手册
- 安装
- 放飞梦想-成就未来主题班会设计方案
- 初级经济基础 - 模拟试题三在线测试 - 2010年版
- 数据库基础与应用实施方案增学分
- 2012届中考物理专题检测试题4(2)
- 2017-2022年中国干细胞医疗行业市场全景评估及发展趋势预测报告
- 小型路面清扫机的设计垃圾清扫车设计
- 化工厂10KV架空线路的保护设计
- 参考论文 - 图文
- 修改病句1
- Nokia - OMC指令操作指南
- 2016届高三理科数学试题(59)
- 让创新之花绚丽绽放
- 实验室题目
- 2008年山西省中考英语试题及答案
- 2016年六年级毕业调研考试试卷 - 陈娜
- 2018高考物理大一轮复习第4章曲线运动万有引力与航天教学案
- 数字电子技术复习题
- 七年级1班班委会竞选选票
- 2018年财务报表分析网上作业:任务1格力电器偿债能力分析
- 池州市的学前教育发展情况简介