原 LVM管理與虛擬機器管理

2021-09-06 05:42:55 字數 4491 閱讀 7776

一.裝機及配置:

如何做raid,裝os等此處略過,從網路配置開始:

兩種方法:

方法1.如下,橋接模式

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet

static

address

192.168

.××.××

netmask

255.255.255.0

gateway

192.168.××.1

broadcast

192.168.××.255

auto eth1

iface eth1 inet

static

address **.**.**.**gateway **.**.**.1

netmask

255.255.255.0

方法1.如下

auto lo

iface lo inet loopback

# the primary network

inte***ce

auto eth0

iface eth0 inet manual

auto br0

iface br0 inet

static

address

192.168

.××.××

netmask

255.255.255.0

broadcast

192.168.××.255

gateway

192.168.××.1

bridge_ports eth0

bridge_fd

9bridge_hello

2bridge_maxage

12bridge_stp off

網路ok之後,我們開始對機器上面的碟符進行配置。

1.安裝lvm:

apt-get install lvm2

檢視當前的邏輯盤情況:

root@ubuntu:~# pvs

root@ubuntu:~# vgs

no volume groups found

root@ubuntu:~# lvs

no volume groups found

目前未使用的碟符:

root@ubuntu:~# fdisk -l

disk /dev/sda: 1999.3 gb, 1999296790528

bytes

255 heads, 63 sectors/track, 243067 cylinders, total 3904876544

sectors

units = sectors of 1 * 512 = 512

bytes

sector size (logical/physical): 512 bytes / 512

bytes

i/o size (minimum/optimal): 512 bytes / 512

bytes

disk identifier:

0x00096534

device boot start end blocks id system

/dev/sda1 * 2046

3904874495

1952436225

5extended

/dev/sda5 2048

3904874495

1952436224 8e linux lvm

建立邏輯卷:

1.格式化為8e:

root@ubuntu:~# sudo fdisk /dev/sda

2. 建立pvs,將分割槽初始化為物理卷

sudo pvcreate /dev/sda5

3. 建立vgs

sudo vgcreate volgroup00 /dev/sda5

4. 檢視vgs大小

sudo vgdisplay volgroup00 | grep "

total pe

"

5. 建立lvs

sudo lvcreate -l 476668 volgroup00 -n logvol00

6. 建立檔案系統:

mkfs.ext3 /dev/volgroup00/logvol00

格式化邏輯盤 安裝工具:

sudo apt-get install reiserfsprogs

格式化:

sudo mkfs.reiserfs /dev/volgroup00/logvol00

可參考:

可以檢查當前的邏輯卷情況:

root@ubuntu:/var/lib/libvirt/images# pvs

pv vg fmt attr psize pfree

/dev/sda5 volgroup00 lvm2 a- 1.82t 0

root@ubuntu:/var/lib/libvirt/images# vgs

vg #pv #lv #sn attr vsize vfree

volgroup00 11

0 wz--n- 1.82t 0

root@ubuntu:/var/lib/libvirt/images# lvs

lv vg attr lsize origin snap% move log copy%convert

logvol00 volgroup00 -wi-ao 1.82t

如上,一切則按預期進行。

7. 如果需要掛載的檔案中含有檔案,可以嘗試建立臨時目錄,替換當前目錄,並掛載:

mkdir /mnt/lv_hc ;

mount -t ext3 /dev/volgroup00/logvol00 /mnt/lv_hc;

將製作好的磁碟與目錄進行掛載

sudo mkdir /mnt/new sudo

mount /dev/volgroup00/logvol00 /mnt/new

下一步驟,用root賬戶執行 #cp -rf /var/* /mnt/new/

sudo umount /dev/volgroup00/logvol00

sudo rm -rf /var/* sudo mount /dev/volgroup00/logvol00 /var

8.如果不需要保留當前檔案,即要掛載的目標資料夾為空,則直接掛載,寫入fstab檔案:

vi /etc/rc.local

至此,lvm基本可用。

接下來是第二部分,kvm安裝配置:

三.虛擬機器管理

3.1 安裝kvm

1.安裝kvm

sudo apt-get -y install qemu-kvm --fix-missing

2.安裝libvirt

sudo apt-get -y install libvirt-bin --fix-missing

3.安裝kvm-pxe

sudo apt-get install kvm-pxe

4.檢查kvm是否正確安裝

sudo dmesg |grep kvm

5.檢查虛擬化

egrep '^flags.*(vmx|svm)' /proc/cpuinfo | wc

sudo apt-get install -y kvm kmod-kvm kvm-qemu-img libvirt python-virtinst virt-manager virt-viewer bridge-utils

7.安裝完成後重啟主機:

reboot

8.重啟完成後,檢查kvm模組是否載入:

lsmod | grep kvm

顯示結果如下表示kvm模組已經載入,如果沒有輸出資訊,則表示沒有載入成功:

root@ubuntu:~# lsmod | grep kvm

kvm_intel 61643 0

kvm 383822 1 kvm_intel

接下來就可以使用虛擬化平台,管理虛擬機器,盡情使用吧 :-)

虛擬機器管理

虛擬機器管理 先圖形安裝虛擬機器,server with gui 1.指令碼安裝虛擬機器 bin bash virt install cdrom home kiosk desktop rhel server 7.3 x86 64 iso ram 1024 cpus 1 disk var lib li...

系統虛擬機器管理

bin bash 命令執行環境的指定 virt install 安裝虛擬機器 name 1 虛擬機器名稱指定,1表示指令碼後的第一串字元 ram 1000 記憶體 file var lib libvirt images 1.img 硬碟檔案 file size 8 硬碟檔案大小 cdrom var ...

系統虛擬機器管理

1.安裝 1.圖形安裝 選擇安裝方式 設定虛擬機器記憶體和cpu 設定記憶體大小 設定虛擬機器名稱 接下來根據設定嚮導一步步完成設定即可。2.指令碼安裝 bin bash 命令執行環境的指定 virt install 安裝虛擬機器 name 1 虛擬機器名稱指定,1表示指令碼後的第一串字元 ram ...