« 2005年11月 | メイン | 2006年1月 »
2005年12月27日
swap ファイル追加手順
Solaris9 の swap 容量を 1GB 拡張する事を目的として、ファイル [/swapfile] を作成し、swap として割り当てたいとした場合の手順。
1. swap ファイルとして割り当てるファイルを作成。
---------------------------------------------------------------------
# mkfile 1g /swapfile
---------------------------------------------------------------------
2. swap コマンドを使用して /swapfile を swap 領域に割り当て。
---------------------------------------------------------------------
# swap -a /swapfile
---------------------------------------------------------------------
3. /swapfile が swap 領域として割り当てられたことを確認。
---------------------------------------------------------------------
# swap -l
swap ファイル デバイス swaplo ブロック 空き容量
/dev/dsk/c0t0d0s1 136,1 16 2097632 2052592
/swapfile - 16 2097136 2097136 <== !!
#
---------------------------------------------------------------------
この時点で、/swapfile は swap 領域として割り当てられたが、システムをリブートした場合、設定は無効になります。
システムリブート後も /swapfile を swap 領域として使用する場合は、次の手順 4 も行う。
4. < リブート後も /swapfile を swap 領域として使用する場合 >
vi を使用して、/etc/vfstab を編集。
---------------------------------------------------------------------
# vi /etc/vfstab
:
/swapfile - - swap - no -
~
~
:wq!
#
---------------------------------------------------------------------
また、リブート後には swap ファイルは /etc/rc2.d/S73nfs.client 起動スクリプトでswap として追加されるので、この起動スクリプトがリネームされていないことも確認。
投稿者 AJ : 20:31 【トラックバック (0)】
2005年12月14日
DNS の resolver cache のクリア方法
DNS クライアント上で nscd が動作している場合、DNS サーバに問い合わせたホスト情報は nscd を利用してキャッシュしています。DNS クライアントは名前解決の要求があると、まずは nscd によってキャッシュされた情報を参照し、そこに情報がなければ DNS サーバに問い合わせる。
従って、DNS サーバ側で提供している情報に変更があった場合、DNS クライアント側で即座に情報を反映させるためには
nscd でキャッシュされているホスト情報をクリアする必要がある。
システムを再起動することでもホスト情報のキャッシュをクリアすることが可能だが、以下の方法でもクリアすることができる。
# /usr/sbin/nscd -i hosts [CR]
※ nscd コマンドに関しては、man nscd を参照。
投稿者 AJ : 18:17 【トラックバック (0)】
2005年12月 5日
DHCP クライアントの設定方法
DHCP クライアントを設定するには、設定するインタフェースごとに
/etc/hostname.interface_name と /etc/dhcp.interface_name ファイルを作成する。
"interface_name" に DHCP で設定するインタフェース名をを指定する。
DHCP クライアントの設定を hme0 を例とする。
[ 設定 : hme0 の例 ]
1. 設定ファイルの作成
client# touch /etc/hostname.hme0
client# touch /etc/dhcp.hme0
2. 再起動
client# init 6
3. 確認
client# ifconfig -a
lo0: flags=849
inet 127.0.0.1 netmask ff000000
hme0: flags=4843
inet 192.168.1.1 netmask ffffff00 broadcast 192.168.1.255
ether 8:0:20:7d:5f:a2
投稿者 AJ : 18:09 【トラックバック (0)】
2005年12月 2日
BlueHarvest 0.7.3 (J/E)
DS_Store ファイルとリソースフォークファイルが作成されるのを抑制したり、削除したりできる環境設定パネル。
投稿者 AJ : 11:35 【トラックバック (0)】