天天看點

在統信UOS上遷移/var/lib/libvirt/路徑

#夏日生活打卡季#

原文連結:在統信UOS上遷移/var/lib/libvirt/路徑

hello,大家下午好啊,今天給大家帶來一篇在統信uos桌面作業系統上遷移/var/lib/libvirt/路徑的文章,進而減輕系統盤/var路徑的空間壓力,歡迎大家浏覽分享轉發。

1、檢視作業系統版本

uos@uos-PC:~$ cat /etc/os-version           
[Version]           
SystemName=UnionTech OS Desktop          
SystemName[zh_CN]=統信桌面作業系統          
ProductType=Desktop          
ProductType[zh_CN]=桌面          
EditionName=Professional          
EditionName[zh_CN]=專業版          
MajorVersion=20          
MinorVersion=1050          
OsBuild=11018.101           
在統信UOS上遷移/var/lib/libvirt/路徑

2、檢視可用的空間

uos@uos-PC:~$ df -h          
檔案系統        容量  已用  可用 已用% 挂載點          
udev            7.8G     0  7.8G    0% /dev          
tmpfs           1.6G  1.7M  1.6G    1% /run          
/dev/nvme0n1p5   15G  7.0G  7.0G   51% /          
tmpfs           7.8G   43M  7.8G    1% /dev/shm          
tmpfs           5.0M  4.0K  5.0M    1% /run/lock          
tmpfs           7.8G     0  7.8G    0% /sys/fs/cgroup          
/dev/nvme0n1p1  488M  124M  329M   28% /boot          
/dev/nvme0n1p3   14G  7.5G  5.6G   58% /recovery          
/dev/nvme0n1p7  175G  1.9G  164G    2% /data          
tmpfs           1.6G   48K  1.6G    1% /run/user/1000          
/dev/sda1       916G  450G  420G   52% /media/uos/_dde_data          
/dev/sdb1       120G   95G   26G   79% /media/uos/Ventoy           
在統信UOS上遷移/var/lib/libvirt/路徑

3、進入/media/uos/_dde_data/并建立libvirt

uos@uos-PC:~$ cd /media/uos/_dde_data/          
uos@uos-PC:/media/uos/_dde_data$ ls -ltr          
總用量 32          
drwxr-xr-x  3 root root  4096 7月  22  2022 home          
drwxr-xr-x 15 root root  4096 7月  22  2022 var          
drwx------  2 root root 16384 7月  23  2022 lost+found          
drwxr-xr-x 10 root root  4096 8月   1  2022 opt          
drwx------ 20 root root  4096 1月  19 17:55 root          
uos@uos-PC:/media/uos/_dde_data$ sudo mkdir libvirt          
uos@uos-PC:/media/uos/_dde_data$ ls -tlr          
總用量 36          
drwxr-xr-x  3 root root  4096 7月  22  2022 home          
drwxr-xr-x 15 root root  4096 7月  22  2022 var          
drwx------  2 root root 16384 7月  23  2022 lost+found          
drwxr-xr-x 10 root root  4096 8月   1  2022 opt          
drwx------ 20 root root  4096 1月  19 17:55 root          
drwxr-xr-x  2 root root  4096 6月  19 10:10 libvirt          
uos@uos-PC:/media/uos/_dde_data$           
在統信UOS上遷移/var/lib/libvirt/路徑

4、停止libvirtd服務

uos@uos-PC:~$ sudo systemctl stop libvirtd          
uos@uos-PC:~$ sudo systemctl status libvirtd          
● libvirtd.service - Virtualization daemon          
   Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)          
   Active: inactive (dead) since Mon 2023-06-19 10:12:28 CST; 3s ago          
     Docs: man:libvirtd(8)          
           https://libvirt.org          
  Process: 11336 ExecStart=/usr/sbin/libvirtd $libvirtd_opts (code=exited, status=0/SUCCESS)          
 Main PID: 11336 (code=exited, status=0/SUCCESS)          




          
6月 19 10:05:32 uos-PC systemd[1]: Starting Virtualization daemon...          
6月 19 10:05:32 uos-PC systemd[1]: Started Virtualization daemon.          
6月 19 10:12:28 uos-PC systemd[1]: Stopping Virtualization daemon...          
6月 19 10:12:28 uos-PC systemd[1]: libvirtd.service: Succeeded.          
6月 19 10:12:28 uos-PC systemd[1]: Stopped Virtualization daemon.           
在統信UOS上遷移/var/lib/libvirt/路徑

5、同步/var/lib/libvirt/ 到/media/uos/_dde_data/libvirt下

uos@uos-PC:~$ sudo rsync -avh /var/lib/libvirt/ /media/uos/_dde_data/libvirt          
sending incremental file list          
./          
boot/          
images/          
qemu/          
qemu/channel/          
qemu/channel/target/          
qemu/dump/          
qemu/nvram/          
qemu/ram/          
qemu/ram/libvirt/          
qemu/ram/libvirt/qemu/          
qemu/save/          
qemu/snapshot/          
sanlock/          




          
sent 465 bytes  received 71 bytes  1.07K bytes/sec          
total size is 0  speedup is 0.00           
在統信UOS上遷移/var/lib/libvirt/路徑

6、比較兩個路徑的資訊是否相同

uos@uos-PC:~$ sudo diff -r /var/lib/libvirt /media/uos/_dde_data/libvirt          
uos@uos-PC:~$           
在統信UOS上遷移/var/lib/libvirt/路徑

7、編輯libvirt.conf

uos@uos-PC:~$ sudo vi /etc/libvirt/libvirt.conf           
uos@uos-PC:~$ cat /etc/libvirt/libvirt.conf           
#          
# This can be used to setup URI aliases for frequently          
# used connection URIs. Aliases may contain only the          
# characters  a-Z, 0-9, _, -.          
#          
# Following the '=' may be any valid libvirt connection          
# URI, including arbitrary parameters          




          
#uri_aliases = [          
#  "hail=qemu+ssh://[email protected]/system",          
#  "sleet=qemu+ssh://[email protected]/system",          
#]          




          
#          
# These can be used in cases when no URI is supplied by the application          
# (@uri_default also prevents probing of the hypervisor driver).          
#          
#uri_default = "qemu:///system"          
uri_default = "qemu:////media/uos/_dde_data/libvirt"          
uos@uos-PC:~$           
在統信UOS上遷移/var/lib/libvirt/路徑

8、建立軟連結

uos@uos-PC:~$ sudo mv /var/lib/libvirt /var/lib/libvirt.bak          
uos@uos-PC:~$ sudo ln -s /media/uos/_dde_data/libvirt /var/lib/libvirt          
uos@uos-PC:~$           
在統信UOS上遷移/var/lib/libvirt/路徑

9、啟動libvirtd服務

uos@uos-PC:~$ sudo systemctl start libvirtd.service           
uos@uos-PC:~$ sudo systemctl status libvirtd.service           
● libvirtd.service - Virtualization daemon          
   Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)          
   Active: active (running) since Mon 2023-06-19 10:18:34 CST; 3s ago          
     Docs: man:libvirtd(8)          
           https://libvirt.org          
 Main PID: 17168 (libvirtd)          
    Tasks: 17 (limit: 32768)          
   Memory: 8.4M          
   CGroup: /system.slice/libvirtd.service          
           └─17168 /usr/sbin/libvirtd          




          
6月 19 10:18:34 uos-PC systemd[1]: Starting Virtualization daemon...          
6月 19 10:18:34 uos-PC systemd[1]: Started Virtualization daemon.           
在統信UOS上遷移/var/lib/libvirt/路徑

10、添加虛拟機

在統信UOS上遷移/var/lib/libvirt/路徑

11、點選下一步

在統信UOS上遷移/var/lib/libvirt/路徑

12、選擇鏡像檔案

在統信UOS上遷移/var/lib/libvirt/路徑

13、選擇CPU及記憶體大小

在統信UOS上遷移/var/lib/libvirt/路徑

14、選擇硬碟大小

在統信UOS上遷移/var/lib/libvirt/路徑

15、添加虛拟機名稱點選完成

在統信UOS上遷移/var/lib/libvirt/路徑

16、安裝中

在統信UOS上遷移/var/lib/libvirt/路徑

17、安裝完成

在統信UOS上遷移/var/lib/libvirt/路徑