利用iso 在OpenStack安装系统
利用iso 在OpenStack安装系统
1,上传iso镜像
(venv) [root@emporerlinux ~]# openstack image create --disk-format iso --container-format bare --file CentOS-7-x86_64-Minimal-2207-02.iso testiso
2,创建一个空卷
(venv) [root@emporerlinux ~]# openstack volume create --size 10 testvolume --boottble
如果忘记加这个参数:
openstack volume set --property bootable=true testvolume<ID>
(venv) [root@emporerlinux ~]# openstack volume set --property bootable=true testvolume
3,创建虚拟机
(venv) [root@emporerlinux ~]# openstack server create --flavor C2-M2-D20 --nic net-id=c40922cd-23ac-4802-bf2e-53ea42c617fd --image testiso emporer
4,空卷关联实例机器
(venv) [root@emporerlinux ~]# openstack server add volume emporer testvolume --device /dev/vda
5,虚拟控制台安装
选择对应的/dev/vda 系统盘
6,安装完毕关闭虚拟机
(venv) [root@emporerlinux ~]# openstack server stop emporer
7,删除虚拟机
openstack server delete INSTANCE_NAME
(venv) [root@emporerlinux ~]# openstack server delete emporer
8,删除虚拟机卷还存在,利用卷新建虚拟机
(venv) [root@emporerlinux ~]# openstack volume show testvolume
9,利用卷新建镜像《镜像需要active,如果镜像很大需要有一个过程queued----saving----active》
(venv) [root@emporerlinux ~]# openstack image create --volume testvolume test-image
10,利用新建镜像启动虚拟机
(venv) [root@emporerlinux ~]# openstack server create --flavor C2-M2-D20 --nic net-id=c40922cd-23ac-4802-bf2e-53ea42c617fd --image test-image emporer
11,连接测试
(venv) [root@emporerlinux ~]# ssh root@192.168.10.52
The authenticity of host '192.168.10.52 (192.168.10.52)' can't be established.
ECDSA key fingerprint is SHA256:+SjgarFs3f22on7au8L8gqJJa6rGvdy5BsLgo2D84XA.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.10.52' (ECDSA) to the list of known hosts.
root@192.168.10.52's password:
Last login: Tue Jan 9 11:54:33 2024
[root@host-192-168-10-52 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc pfifo_fast state UP group default qlen 1000
link/ether fa:16:3e:b9:16:76 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.52/24 brd 192.168.10.255 scope global noprefixroute dynamic eth0
valid_lft 86390sec preferred_lft 86390sec
inet6 fe80::a13f:7897:e19a:4499/64 scope link noprefixroute
valid_lft forever preferred_lft forever
参考:https://docs.openstack.org/zh_CN/user-guide/cli-nova-launch-instance-using-ISO-image.html
本文链接:
/archives/1704768029697
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
Emporer-Linux!
喜欢就支持一下吧