OpenStack 03 製作映象 手做映象?

2021-10-06 13:51:18 字數 1228 閱讀 4731

官方:

以 qcow2 格式的檔案為例:

# 建立乙個空的 10g qcow2 檔案(10g 只要足夠安裝映象即可)

cd ~

qemu-img create -f qcow2 ~/demo.qcow2 10g

# 從這個空的 10g qcow2 檔案,建立乙個基於 ubuntu1604.iso 的虛擬機器

virt-install --virt-type kvm --name demo --ram1024 \

--disk ~/demo.qcow2,bus=virtio,size=10,format=qcow2 \

--network network=default \

--graphics vnc,password=foobar,port=5910,keymap=ja,listen=0.0.0.0 \

--noautoconsole --os-type=linux --os-variant=ubuntu16.04 \

--cdrom=~/ubuntu1604.iso

根據建立虛擬機器時的引數--graphics vnc,password=foobar,port=5910,keymap=ja,listen=0.0.0.0,登入 vnc viewer,訪問 127.0.0.1:5910,密碼是 foobar。此時,開始對虛擬機器進行安裝作業系統。

cd /etc/resolvconf/resolv.conf.d/

echo "nameserver x.x.x.x" >> head

echo "search x.x.x.x" >> base

# 更新 apt 源

apt update

# 安裝 cloud-init,用於對例項進行初始化操作

apt install cloud-init -y

apt install acid -y

# kvm 虛機後門管理

apt install qemu-guest-agent -y

# 最後關閉虛機

/sbin/shutdown -h now

# 刪除網路配置

virt-sysprep -d demo

# 從 kvm 中刪除例項

virsh destroy demo

virsh undefine demo

openstack製作centos映象

安裝軟體 yum y groupinstall virtualization virtualization client yum y install libvirt libguestfs tools 配置vnc yum y install tigervnc server 拷貝配置檔案 cp lib ...

OpenStack映象製作 CentOS

雲平台中映象還是很重要的,提供各種定製化的映象使得使用者體驗更好。最開始玩openstack的時候用的是安裝文件中提到的cirros,其密碼cubswin 剛開始感覺很怪,現在已經可以隨手打出。ps 打的還很熟練 然後慢慢開始想嘗試各種映象,於是乎在網上搜了很多。如下 關於centos映象製作需要注...

OpenStack映象製作的方法

根據不同的作業系統,自行清理內部內容 刪除無用的內容。clean.sh bin sh dd if dev zero of root tempfile bs 2m rm root tempfile 刪除history資訊 sudo rm rf bash history history c 關機 sud...