This shows you the differences between two versions of the page.
— |
solaris:solaris10_04 [2019/06/16 15:16] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Solaris 10 設定 svm ソフトパーティション編 ====== | ||
+ | ===== 準備 ===== | ||
+ | * RAID 5のボリュームが作成されている事。 | ||
+ | * 割り当ては以下の通りとする。 | ||
+ | |||
+ | ^ metadevice ^ soft partition device ^ 容量 ^ | ||
+ | |d8|d81|10Gbyte| | ||
+ | |:::|d82|15Gbyte| | ||
+ | |余り|-|3Gbyte| | ||
+ | |||
+ | ===== 作成手順 ===== | ||
+ | ==== d81の作成 ==== | ||
+ | metainit | ||
+ | <code> | ||
+ | # metainit d81 -p d8 10G | ||
+ | d81: Soft Partition is setup | ||
+ | # | ||
+ | </code> | ||
+ | |||
+ | 状態確認 | ||
+ | <code> | ||
+ | # 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) | ||
+ | (以下略) | ||
+ | </code> | ||
+ | |||
+ | ==== d82の作成 ==== | ||
+ | metainit | ||
+ | <code> | ||
+ | # metainit d82 -p d8 15G | ||
+ | d82: Soft Partition is setup | ||
+ | # | ||
+ | </code> | ||
+ | |||
+ | 状態確認 | ||
+ | <code> | ||
+ | # 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) | ||
+ | (以下略) | ||
+ | </code> | ||
+ | |||
+ | ==== ファイルシステムの作成 ==== | ||
+ | newfs | ||
+ | <code> | ||
+ | # 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と同じ) | ||
+ | </code> | ||
+ | |||
+ | ==== マウント ==== | ||
+ | マウントポイントは以下の通りとする。 | ||
+ | ^ マウントポイント ^ デバイス ^ 用途 ^ | ||
+ | |/export/zone|d81|zone格納用| | ||
+ | |/export/flash|d82|フラッシュアーカイブ保存用| | ||
+ | |||
+ | /etc/vfstabに下記エントリを追記する。 | ||
+ | <code> | ||
+ | /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 - | ||
+ | </code> | ||
+ | |||
+ | マウント | ||
+ | <code> | ||
+ | # mount /export/zone | ||
+ | # mount /export/flash | ||
+ | # | ||
+ | </code> | ||
+ | |||
+ | df結果 | ||
+ | <code> | ||
+ | # 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 | ||
+ | </code> | ||
+ | |||
+ | ===== 拡張手順 ===== | ||
+ | 余り3Gbyteの内、2Gbyteをd81に追加する | ||
+ | |||
+ | === 領域の追加 === | ||
+ | metattachで追加する。 | ||
+ | <code> | ||
+ | # metattach d81 2G | ||
+ | d81: Soft Partition has been grown | ||
+ | # | ||
+ | |||
+ | metastatにてd81が10Gbyteから12Gbyteに拡張されている事を確認する。 | ||
+ | <code> | ||
+ | # 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 | ||
+ | </code> | ||
+ | |||
+ | df上ではまだファイルシステムとして拡張されていない。 | ||
+ | <code> | ||
+ | # df -k | ||
+ | Filesystem kbytes used avail capacity Mounted on | ||
+ | (中略) | ||
+ | /dev/md/dsk/d81 10326524 10257 10213002 1% /export/zone | ||
+ | </code> | ||
+ | |||
+ | ファイルシステムの拡張 | ||
+ | <code> | ||
+ | # 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 | ||
+ | # | ||
+ | </code> | ||
+ | |||
+ | ファイルシステムの拡張後、dfを実行すると12Gbyteに拡張されている事が確認できる。 | ||
+ | <code> | ||
+ | # df -k | ||
+ | Filesystem kbytes used avail capacity Mounted on | ||
+ | (中略) | ||
+ | /dev/md/dsk/d81 12392428 12305 12276858 1% /export/zone | ||
+ | </code> | ||