====== Solaris 10 設定 svm ソフトパーティション編 ======
===== 準備 =====
* RAID 5のボリュームが作成されている事。
* 割り当ては以下の通りとする。
^ metadevice ^ soft partition device ^ 容量 ^
|d8|d81|10Gbyte|
|:::|d82|15Gbyte|
|余り|-|3Gbyte|
===== 作成手順 =====
==== d81の作成 ====
metainit
# metainit d81 -p d8 10G
d81: Soft Partition is setup
#
状態確認
# metastat d81
d81: Soft Partition
Device: d8
State: Okay
Size: 20971520 blocks (10 GB)
Extent Start Block Block count
0 32 20971520
d8: RAID
State: Okay
Interlace: 32 blocks
Size: 59371520 blocks (28 GB)
(以下略)
==== d82の作成 ====
metainit
# metainit d82 -p d8 15G
d82: Soft Partition is setup
#
状態確認
# metastat d82
d82: Soft Partition
Device: d8
State: Okay
Size: 31457280 blocks (15 GB)
Extent Start Block Block count
0 20971584 31457280
d8: RAID
State: Okay
Interlace: 32 blocks
Size: 59371520 blocks (28 GB)
(以下略)
==== ファイルシステムの作成 ====
newfs
# newfs /dev/md/rdsk/d81
/dev/md/rdsk/d81: Unable to find Media type. Proceeding with system determined parameters.
/dev/md/rdsk/d81: Unable to find Media type. Proceeding with system determined parameters.
newfs: construct a new file system /dev/md/rdsk/d81: (y/n)? y
/dev/md/rdsk/d81: Unable to find Media type. Proceeding with system determined parameters.
/dev/md/rdsk/d81: Unable to find Media type. Proceeding with system determined parameters.
Warning: 4096 sector(s) in last cylinder unallocated
/dev/md/rdsk/d81: 20971520 sectors in 3414 cylinders of 48 tracks, 128 sectors
10240.0MB in 214 cyl groups (16 c/g, 48.00MB/g, 5824 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
32, 98464, 196896, 295328, 393760, 492192, 590624, 689056, 787488, 885920,
20055584, 20154016, 20252448, 20350880, 20449312, 20547744, 20646176,
20744608, 20843040, 20941472
# newfs /dev/md/rdsk/d82
(以下、d81と同じ)
==== マウント ====
マウントポイントは以下の通りとする。
^ マウントポイント ^ デバイス ^ 用途 ^
|/export/zone|d81|zone格納用|
|/export/flash|d82|フラッシュアーカイブ保存用|
/etc/vfstabに下記エントリを追記する。
/dev/md/dsk/d81 /dev/md/rdsk/d81 /export/zone ufs 2 yes -
/dev/md/dsk/d82 /dev/md/rdsk/d82 /export/flash ufs 2 yes -
マウント
# mount /export/zone
# mount /export/flash
#
df結果
# df -k
Filesystem kbytes used avail capacity Mounted on
(中略)
/dev/md/dsk/d81 10326524 10257 10213002 1% /export/zone
/dev/md/dsk/d82 15490539 15377 15320257 1% /export/flash
===== 拡張手順 =====
余り3Gbyteの内、2Gbyteをd81に追加する
=== 領域の追加 ===
metattachで追加する。
# metattach d81 2G
d81: Soft Partition has been grown
#
metastatにてd81が10Gbyteから12Gbyteに拡張されている事を確認する。
# metastat d81
d81: Soft Partition
Device: d8
State: Okay
Size: 25165824 blocks (12 GB)
Extent Start Block Block count
0 32 20971520
1 52428896 4194304
df上ではまだファイルシステムとして拡張されていない。
# df -k
Filesystem kbytes used avail capacity Mounted on
(中略)
/dev/md/dsk/d81 10326524 10257 10213002 1% /export/zone
ファイルシステムの拡張
# growfs -M /export/zone /dev/md/rdsk/d81
/dev/md/rdsk/d81: Unable to find Media type. Proceeding with system determined parameters.
/dev/md/rdsk/d81: Unable to find Media type. Proceeding with system determined parameters.
/dev/md/rdsk/d81: 25165824 sectors in 4096 cylinders of 48 tracks, 128 sectors
12288.0MB in 256 cyl groups (16 c/g, 48.00MB/g, 5824 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
32, 98464, 196896, 295328, 393760, 492192, 590624, 689056, 787488, 885920,
24189728, 24288160, 24386592, 24485024, 24583456, 24681888, 24780320,
24878752, 24977184, 25075616
#
ファイルシステムの拡張後、dfを実行すると12Gbyteに拡張されている事が確認できる。
# df -k
Filesystem kbytes used avail capacity Mounted on
(中略)
/dev/md/dsk/d81 12392428 12305 12276858 1% /export/zone