情况就是这样。Solaris11虚拟机在VirtualBox上作为客人访问。虚拟磁盘为55 df df报表。
Filesystem Size Used Available Capacity Mounted on
rpool/ROOT/solaris-8 55G 5.9G 11G 35% /
/devices 0K 0K 0K 0% /devices
/dev 0K 0K 0K 0% /dev
ctfs 0K 0K 0K 0% /system/contract
proc 0K 0K 0K 0% /proc
mnttab 0K 0K 0K 0% /etc/mnttab
swap 10G 1.8M 10G 1% /system/volatile
objfs 0K 0K 0K 0% /system/object
sharefs 0K 0K 0K 0% /etc/dfs/sharetab
/usr/lib/libc/libc_hwcap2.so.1
17G 5.9G 11G 35% /lib/libc.so.1
fd 0K 0K 0K 0% /dev/fd
rpool/ROOT/solaris-8/var
55G 285M 11G 3% /var
swap 10G 12K 10G 1% /tmp
rpool/VARSHARE 55G 2.7M 11G 1% /var/share
rpool/export 55G 32K 11G 1% /export
rpool/export/home 55G 12M 11G 1% /export/home
rpool 55G 4.6M 11G 1% /rpool
rpool/VARSHARE/zones 55G 31K 11G 1% /system/zones
rpool/pubblica 55G 38K 11G 1% /var/pubblica
rpool/VARSHARE/pkg 55G 32K 11G 1% /var/share/pkg
rpool/VARSHARE/pkg/repositories
55G 31K 11G 1% /var/share/pkg/repositorieszpool列表报告
zpool list
NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
rpool 55.5G 43.0G 12.5G 77% 1.00x ONLINE -zfs列表报告
NAME USED AVAIL REFER MOUNTPOINT
rpool 43.3G 11.3G 4.65M /rpool
rpool/ROOT 31.9G 11.3G 31K legacy
rpool/ROOT/solaris-7 95.3M 11.3G 8.57G /
rpool/ROOT/solaris-7/var 27.1M 11.3G 20.5G /var
rpool/ROOT/solaris-8 31.8G 11.3G 5.95G /
rpool/ROOT/solaris-8/var 21.0G 11.3G 285M /var
rpool/VARSHARE 2.75M 11.3G 2.66M /var/share
rpool/VARSHARE/pkg 63K 11.3G 32K /var/share/pkg
rpool/VARSHARE/pkg/repositories 31K 11.3G 31K /var/share/pkg/repositories
rpool/VARSHARE/zones 31K 11.3G 31K /system/zones
rpool/dump 1.03G 11.4G 1.00G -
rpool/export 12.1M 11.3G 32K /export
rpool/export/home 12.1M 11.3G 12.1M /export/home
rpool/pubblica 38.5K 11.3G 38.5K /var/pubblica
rpool/swap 10.3G 11.6G 10.0G -我试过这个命令
for i in bin export kernel opt system usr boot home lib root var;do gdu -shc $i;done给出这个结果
512 bin
512 total
13M export
13M total
115M kernel
115M total
277M opt
277M total
14M system
14M total
5.1G usr
5.1G total
100M boot
100M total
512 home
512 total
70M lib
70M total
1.1M root
1.1M total
289M var
289M total我的问题是,为什么有超过40 is的分配?只有11 is的免费?我倒10 6GB交换所以55-10=40大约6GB是使用(du -shc报告)所以40-6=35 6GB免费,为什么只有11 6GB免费?我错过了什么?
发布于 2015-07-03 16:14:06
不要(直接)删除其他回复建议您做的快照(而且是克隆的)。
您的服务器有多个引导环境。
您可以使用以下命令列出它们:
beadm list如果不需要回滚到以前创建的引导环境,可以使用以下命令删除它:
beadm destroy boot-environment-name 发布于 2015-07-03 15:14:40
你错过了快照和/或克隆。检查来自zfs list -t all的输出。
发布于 2015-07-03 15:26:46
zfs列表报告
rpool/ROOT 31.9G 11.3G 31K legacy
rpool/ROOT/solaris-7 95.3M 11.3G 8.57G /
rpool/ROOT/solaris-7/var 27.1M 11.3G 20.5G /var
rpool/ROOT/solaris-8 31.8G 11.3G 5.95G /
rpool/ROOT/solaris-8/var 21.0G 11.3G 285M /var正如@andrew告诉您的,这是一个旧快照,如果您不再需要它们,您应该删除它们。
把他们列出来
zfs list -r -t snapshot 用
zfs destroy -r XX其中XX将是从上面得到的。我手边没有solaris。
这很可能是zfs destroy -r rpool/ROOT/solaris-7@1970-01-01-01:00:00 (有合适的日期)
https://unix.stackexchange.com/questions/213671
复制相似问题