Zettabyte File System: Difference between revisions
Appearance
No edit summary |
|||
| (6 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
= zfs = | = zfs = | ||
is best. | is best. | ||
== Migrate pool == | |||
=== system1 === | |||
<code>zpool export mainframe</code><br> | |||
=== system2 === | |||
<code>zpool import</code><br> | |||
<code>zpool import mainframe</code><br> | |||
<code>zpool list</code><br> | |||
<code>zpool status</code><br> | |||
== See useful things == | == See useful things == | ||
<code>zpool status [pool]</code><br> | |||
<code>zfs list -o name,used,avail,refer,mountpoint,compressratio,used,usedbysnapshots,usedbychildren,usedbydataset</code> | <code>zfs list -o name,used,avail,refer,mountpoint,compressratio,used,usedbysnapshots,usedbychildren,usedbydataset</code> | ||
== Destroy dataset == | == Destroy dataset == | ||
=== Checks ===<br> | |||
Mounted?<br> | Mounted?<br> | ||
<code>zfs get mounted mainframe/iocage<br></code> | <code>zfs get mounted mainframe/iocage<br></code> | ||
| Line 13: | Line 25: | ||
<code>zfs destroy -r mainframe/iocage</code><br> | <code>zfs destroy -r mainframe/iocage</code><br> | ||
== Expand | == Expand zpool == | ||
<code>for i in /sys/class/scsi_device/*/device/rescan; do echo "- - -" > $i; done</code> | Scan current SCSI devices for changes</br> | ||
<code>for i in /sys/class/scsi_device/*/device/rescan; do echo "- - -" > $i; done</code><br> | |||
<code> | 8MB partition at the end of the disk may be deleted (perhaps an artefact from the Solaris days?)</br> | ||
<code>zpool online -e ZPOOLNAME /dev/sdb</code> | <code>parted /dev/sdb rm 9</code><br> | ||
Increase ZFS partition to maximum size</br> | |||
<code>growpart /dev/sdb 1</code><br> | |||
Expand the pool</br> | |||
<code>zpool online -e ZPOOLNAME /dev/sdb</code><br> | |||
Latest revision as of 00:53, 29 August 2026
zfs
is best.
Migrate pool
system1
zpool export mainframe
system2
zpool import
zpool import mainframe
zpool list
zpool status
See useful things
zpool status [pool]
zfs list -o name,used,avail,refer,mountpoint,compressratio,used,usedbysnapshots,usedbychildren,usedbydataset
Destroy dataset
=== Checks ===
Mounted?
zfs get mounted mainframe/iocage
Snapshots?
zfs list -t snapshot mainframe/iocage
Destroy:
zfs destroy -r mainframe/iocage
Expand zpool
Scan current SCSI devices for changes
for i in /sys/class/scsi_device/*/device/rescan; do echo "- - -" > $i; done
8MB partition at the end of the disk may be deleted (perhaps an artefact from the Solaris days?)
parted /dev/sdb rm 9
Increase ZFS partition to maximum size
growpart /dev/sdb 1
Expand the pool
zpool online -e ZPOOLNAME /dev/sdb