이것이 그 경우 다. VirtualBox의 Solaris11 가상 머신을 게스트로 사용합니다. 가상 디스크는 55GB 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/repositories
zpool 목록 보고서
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
내 질문은 왜 40GB 이상이 할당됩니까? 그리고 11GB만 사용 가능한가요? 스왑을 위해 10GB를 반대로 했기 때문에 55-10=40 약 6GB가 사용되었으므로(du -shc 보고) 40-6=35GB를 사용할 수 있는데 왜 11GB만 사용할 수 있습니까? 내가 무엇을 놓치고 있나요?
답변1
다른 답변에서 제안한 스냅샷을 (직접) 삭제(및 복제)하지 마세요.
여러 대의 서버가 있습니다시작 환경.
다음 명령을 사용하여 나열할 수 있습니다.
beadm list
이전에 생성된 부트 환경으로 롤백할 필요가 없으면 다음 명령을 사용하여 삭제할 수 있습니다.
beadm destroy boot-environment-name
답변2
스냅샷 및/또는 클론을 놓쳤습니다. 출력을 확인하십시오 zfs list -t all
.
답변3
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는 위의 결과입니다. 나는 솔라리스를 가지고 있지 않습니다.
아마도 그럴 가능성이 높습니다 zfs destroy -r rpool/ROOT/solaris-7@1970-01-01-01:00:00
(정확한 날짜 포함).