Table of Contents

Solaris 10 設定 svm ソフトパーティション編

準備

metadevice soft partition device 容量
d8d8110Gbyte
d8215Gbyte
余り-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/zoned81zone格納用
/export/flashd82フラッシュアーカイブ保存用

/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に拡張されている事を確認する。
<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

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