NSD CLOUD DAY01
1 案例1:安装虚拟机软件
1.1 问题
本案例要求创建虚拟机,安装虚拟化平台:
- 最低配置: 2CPU,4G内存
- 安装虚拟化平台 libvirtd
- qemu-kvm
- libvirt-daemon
- libvirt-daemon-driver-qemu
- libvirt-client
1.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:创建虚拟机,由于之前已经创建过很多次虚拟机,这里按照以下要求创建即可
最小安装,能访问互联网
IP地址:192.168.1.xx/24
硬件最低配置:2CPU,16G内存
步骤二:安装虚拟化平台
1)安装虚拟化平台
[root@localhost ~]# yum install -y libvirt-client libvirt-daemon \ libvirt-daemon-driver-qemu [root@localhost ~]# systemctl enable libvirtd [root@localhost ~]# systemctl start libvirtd
2 案例2:创建虚拟磁盘
2.1 问题
本案例要求创建虚拟机的硬盘文件:
- 后端数据盘:cirros.qcow2
- 创建前端盘:/var/lib/libvirt/images/vmhost.img
- 前端盘的大小是 30G
2.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:qemu-img操作
[root@localhost ~]# cd /var/lib/libvirt/images/ [root@localhost ~]# qemu-img create -b cirros.qcow2 -f qcow2 newhost.img 30G
3 案例3:创建虚拟网络
3.1 问题
本案例要求创建虚拟机的网络设备:
- 写配置文件 vbr.xml
- 定义ip范围,与真机不要冲突
- 创建 vbr 网络设备
- 当前正在运行的虚拟机
3.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:创建虚拟机的网络设备
[root@localhost ~]# vim /etc/libvirt/qemu/networks/vbr.xml <network> <name>vbr</name> <forward mode='nat'/> <bridge name='vbr' stp='on' delay='0'/> <ip address='192.168.100.254' netmask='255.255.255.0'> <dhcp> <range start='192.168.100.100' end='192.168.100.200'/> </dhcp> </ip> </network> [root@localhost ~]# virsh net-define /etc/libvirt/qemu/networks/vbr.xml Network vbr defined from /etc/libvirt/qemu/networks/vbr.xml [root@localhost ~]# virsh net-start vbr
4 案例4:练习virsh命令
4.1 问题
本案例要求通过命令行创建虚拟机,可以熟练运用:
- 熟悉 virsh 命令及子命令
- list,start,shutdown,destroy,console,autostart
- dominfo,domfsinfo,domblklist,domiflist
- net-list,net-start,net-destroy
4.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:virsh基本操作
1)列出当前正在运行的虚拟机
[root@localhost ~]# virsh list Id Name State ---------------------------------------------------- 1 node1 running
步骤二:查看虚拟机的信息
[root@localhost ~]# virsh dominfo nova
步骤三:管理虚拟机
1)启动虚拟机
[root@localhost ~]# virsh start node1
2)重启虚拟机
[root@localhost ~]# virsh reboot node1
3)强制关闭虚拟机
[root@localhost ~]# virsh destroy node1
4)设置虚拟机开机自动运行
[root@localhost ~]# virsh autostart node1
5)查看虚拟机网卡信息
[root@localhost ~]# virsh domiflist node1
接口 类型 源 型号 MAC
vnet0 bridge vbr virtio 52:54:00:5f:8b:11
vnet1 bridge private1 virtio 52:54:00:19:a4:f3
6)查看虚拟机硬盘信息
[root@localhost ~]# virsh domblklist node1
目标 源
vda /var/lib/libvirt/images/node1.img
vdb /var/lib/libvirt/images/disk.img
5 案例5:华为云用户注册
5.1 问题
本案例要求,用户注册:
- 在华为云上注册用户并完成实名认证
- 绑定合作伙伴
5.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:注册华为云
1)访问官网,如图-1所示:
图-1
2)注册用户,如图-2所示:
图-2
2)登陆并完成实名认证,如图-3所示:
图-3
6 案例6:xshell的使用
6.1 问题
本案例要求,在 Windows 上完成 Xshell 软件的安装:
- 使用 xshell 连接到 linux
- 上传下载文件
6.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:Windows 上完成 Xshell 软件的安装,并开启 zmodem 的配置
1)开启 zmodem 的配置 如图-4所示:
图-4
[root@localhost ~]# yum -y install lrzsz