マウント解除可能なスライスをマスターデバイスとしてトランスメタデバイスを構成します。
以下のスライスを使用します。
| master device: /dev/dsk/c0t0d0s5 (2.00GB) (mounted as /export) logging device: /dev/dsk/c0t1d0s4 (64MB) |
metainit コマンドでトランスメタデバイスを構成します。以下が書式です。
| usage: metainit [ generic_options ] trans -t master [ log ] |
以下がオプションです。
| generic options | notes |
|---|---|
| -f | 対象デバイスがマウントされていてもコマンドを強制実行します |
| -n | 実際のメタデバイス設定を行わずに構文チェックだけ行います |
| options | notes |
| trans | トランスメタデバイスを指定します (デフォルトで d0 〜 d127 が使用可能です) |
| master | マスターデバイスを指定します |
| log | ロギングデバイスを指定します |
以下はトランスメタデバイスを構成する例です。
/export としてマウントしている /dev/dsk/c0t0d0s5 をマウント解除した後、トランスメタデバイスを構成し、再びマウントしています。必要に応じて /etc/vfstab の書き換えを行います。
# df -k
ファイルシステム kbytes 使用済み 使用可能 capacity マウント先
/dev/dsk/c0t3d0s0 1245975 816821 366856 70% /
/proc 0 0 0 0% /proc
fd 0 0 0 0% /dev/fd
mnttab 0 0 0 0% /etc/mnttab
swap 644400 0 644400 0% /var/run
swap 644412 12 644400 1% /tmp
galley:/export/home/tachi
38467555 26373938 11708942 70% /home/tachi
/dev/dsk/c0t0d0s5 2053096 111593 1879911 6% /export
#
# umount /export
# metainit d0 -t c0t0d0s5 c0t1d0s4
d0: トランスがセットアップされます
# metastat
d0: トランス
状態: 正常
サイズ: 4195314 ブロック
マスターデバイス: c0t0d0s5
ロギングデバイス: c0t1d0s4
マスタデバイス 開始ブロック MetaDB
c0t0d0s5 0 いいえ
c0t1d0s4: デバイスのロギング d0
状態: 正常
サイズ: 132466 ブロック
ロギングデバイス 開始ブロック MetaDB
c0t1d0s4 514 いいえ
# mount /dev/md/dsk/d0 /export
#
# df -k
ファイルシステム kbytes 使用済み 使用可能 capacity マウント先
/dev/dsk/c0t3d0s0 1245975 816837 366840 70% /
/proc 0 0 0 0% /proc
fd 0 0 0 0% /dev/fd
mnttab 0 0 0 0% /etc/mnttab
swap 644008 0 644008 0% /var/run
swap 644016 12 644004 1% /tmp
galley:/export/home/tachi
38467555 26373938 11708942 70% /home/tachi
/dev/md/dsk/d0 2053096 111593 1879911 6% /export
#
|
トランスメタデバイスは以下の特徴を持っています。