如何使用现有的 default.img

如何使用现有的 default.img

我有一个未使用的 222G 文件/mnt/disc/default.img。它是一年前创建的,当时我正在为我们的容器扩展磁盘空间。但我分心了,从未完成任务。现在我想以attach某种方式将此文件添加到我们正在运行的容器中,可能是作为文件夹或磁盘设备,或者只是将容器迁移到它,因为它比当前的大 10 倍/var/snap/lxd/common/lxd/disks/default.img

我在阅读文档和检查现有问题/答案时感到困惑,因为我没有看到任何其他存储,并且此文件已命名,default.img并且我们已经在default.img其他地方“连接”了。更令人困惑的是,我不记得我是如何创建的,以及里面是否已经有一些重要数据,所以如果删除是唯一的选择,最好不要在不先安装并查看内容的情况下将其删除。

我说这个文件未使用,但是谁知道呢,也许如果你输入另一个命令,你会看到它实际上以某种方式在容器中使用?

lxc storage list
+---------+-------------+--------+--------------------------------------------+---------+
|  NAME   | DESCRIPTION | DRIVER |                   SOURCE                   | USED BY |
+---------+-------------+--------+--------------------------------------------+---------+
| default |             | btrfs  | /var/snap/lxd/common/lxd/disks/default.img | 3       |
+---------+-------------+--------+--------------------------------------------+---------+
df -h|grep sda
/dev/sda1       50G  45G     10 90% /
/dev/sda2       222G  222G     0 100% /mnt
# ls -l /mnt/disc/
total 225121240
-rw-r--r-- 1 root root 256000000000 Aug  7  2021 default.img
 # lxc list
+-------+---------+-----------------------+-----------------------------------------------+------------+-----------+
| NAME  |  STATE  |         IPV4          |                     IPV6                      |    TYPE    | SNAPSHOTS |
+-------+---------+-----------------------+-----------------------------------------------+------------+-----------+
| lamp1 | RUNNING | .............. (eth0) | ...................................... (eth0) | PERSISTENT | 0         |
+-------+---------+-----------------------+-----------------------------------------------+------------+-----------+

相关内容