Solaris How To


ZFSを使用する

mirrorの場合

# zpool create local mirror c1t3d0 c1t4d0
# zfs create local/export
# zfs set mountpoint=/export local/export
# zfs set sharenfs=rw=server1:server2 local/export
# zfs get all local/export
NAME             PROPERTY       VALUE                      SOURCE
local/export     type           filesystem                 -
local/export     creation       (木)  9月  6  8:29 2007    -
local/export     used           85.2G                      -
local/export     available      143G                       -
local/export     referenced     85.2G                      -
local/export     compressratio  1.00x                      -
local/export     mounted        yes                        -
local/export     quota          none                       default
local/export     reservation    none                       default
local/export     recordsize     128K                       default
local/export     mountpoint     /export                    local
local/export     sharenfs       rw=server1:server2         local
local/export     checksum       on                         default
local/export     compression    off                        default
local/export     atime          on                         default
local/export     devices        on                         default
local/export     exec           on                         default
local/export     setuid         on                         default
local/export     readonly       off                        default
local/export     zoned          off                        default
local/export     snapdir        hidden                     default
local/export     aclmode        groupmask                  default
local/export     aclinherit     secure                     default

NATを使用する

1. ipfで使用するI/Fを有効にするために、/etc/ipf/pfill.apの I/Fを使用するものだけコメントを外します。

# vi /etc/ipf/pfill.ap
# IP Filter pfil autopush setup
#
# See autopush(1M) manpage for more information.
#
# Format of the entries in this file is:
#
#major  minor lastminor modules

#le     -1      0       pfil
#qe     -1      0       pfil
#hme    -1      0       pfil
#qfe    -1      0       pfil
eri     -1      0       pfil
#ce     -1      0       pfil
#bge    -1      0       pfil
#be     -1      0       pfil
#vge    -1      0       pfil
ge      -1      0       pfil
#nf     -1      0       pfil
#fa     -1      0       pfil
#ci     -1      0       pfil
#el     -1      0       pfil
#ipdptp -1      0       pfil
#lane   -1      0       pfil
#dmfe   -1      0       pfil

2. NAT変換ルールを有効にします。

# vi /etc/ipf/ipnat.conf
map eri0 192.168.10.0/24 -> 0/32 proxy port ftp ftp/tcp
map eri0 192.168.10.0/24 -> 0/32 portmap tcp/udp auto
map eri0 192.168.10.0/24 -> 0/32

Restore

光学ドライブにインストールメディアをセットし、光学ドライブからブー トします。

ok boot cdrom -sw

# format
# newfs /dev/rdsk/c0t1d0s0
# mount -F ufs /dev/dsk/c0t1d0s0 /mnt
# cd /mnt
# bzip2 -dc $pathto/root.dump.bz2 | ufsrestore rf -
# installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c0t1d0s0

Solaris Volume Managerでルートファイルシステムをミラーリングする

# prtvtoc /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/c0t2d0s2
# metadb -a -f -c 3 /dev/rdsk/c0t0d0s3 /dev/rdsk/c0t2d0s3
# metainit -f d1 1 1 c0t0d0s0
# metainit d2 1 1 c0t2d0s0
# metainit d0 -m d1
# metaroot d0
# lockfs -fa
# reboot
# metattach d0 d2
# ls -l /dev/dsk/c0t2d0s0
/dev/dsk/c0t2d0s0 -> ../../devices/pci@1f,0/ide@d/dad@2,0:a
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~
ok nvalias backup_root /pci@1f,0/ide@d/dad@2,0:a
ok setenv boot-device disk backup_root
ok nvstore

キーボード設定