Solaris覚書
このあたりにはSolaris10インストール後最初の設定があります。
D945GCLF2のNICを有効に(Solaris 10 U6 & U5)
Solaris Zoneについてはこちら
CUIでSun Online Registation と smpatch
CSW (Solaris Community SoftWare)
pkg-getで楽々 locateのインストールもココ
SMF管理
http://aroman.blog.ocn.ne.jp/admin/2006/11/solaris_smf_513d.html
web console(smcwebserver)
zfs管理がうまく動かない時でレジストされてない場合
# smcwebserver stop
# smreg add -a /usr/share/webconsole/webapps/zfs
# smcwebserver start
125953-18のpatchを当てたら、web consoleに接続できなくなりました。いろいろ調べてみると、tcp listenを止められて localhost のみアクセスを受け付けるようセキュリティが上げられているようです。これでは不便なのでアクセス可能になるよう設定。smcwebserverにアクセスできるようになったが、zfs管理が出来ない症状は変わりなし。現在調査中
# smcwebserver stop
# svccfg -s svc:/system/webconsole setprop options/tcp_listen = true
# svccfg -s svc:/application/management/wbem setprop options/tcp_listen = true
# smcwebserver startJava Web Console アプリケーションへのアクセス
# wcadmin list –detail -a
NICが2系統以上ある場合
(参考)Solaris10で行こう!
サーバーマシンの多くは2NIC搭載している場合が多い。インストール時に1つしか設定しておらず、もう1つのNICも稼働させる必要が出た場合の設定例)DELL POWEREGDE 1950II
/etc/hostname.e1000g1
mother-zfs/etc/hosts
192.168.xx.55 mother-zfs/etc/netmasks
192.168.xx.55 255.255.255.0このあたりを追加すればOK
NFS automount auto_home auto_master
- NFS serverで行う
# vi /etc/dfs/dfstab
share -F nfs /export/home# shareall -F nfs
# share
- /export/home rw “”- NFS clientで行う
# vi /etc/auto_master
/home auto_home -nobrowse
# vi /etc/auto_home
* (NFS Server):/export/home/&
# vi /etc/passwd
user:x:100:0::/home/user:/usr/bin/bash# automount
※ubuntu server 8.0.4LTSでautofsをインストールしただけでは動かず。nfs-commonもapt-getすること。- 確認
NFS clientにログインしてみる。
user homeが/home/hogeとなっており、ls すると今まで使っていたhomeの中身と違う物が表示される。
su時の環境変数の設定
suコマンドでSuperUserになった場合の環境変数は、
/etc/default/su
で定義する。
永久routing情報の追加
solaris10からシステムを再起動しても設定が保持されるように、永続的にルーティング情報を追加できるようになりました。下記のように、-pオプションを付けると、永続的であることを指示します。
# /usr/sbin/route -p add net 192.168.150 192.168.100.2
マシンのシステム構成を変更した場合
CPUを2基にしたり、メモリ・ディスク増設等を行った場合、新しい構成でプロファイルを作成します。
# touch /reconfigure
# init 6
ISOをマウントするには。
solarisでもISOイメージをマウントできます。
# lofiadm -a /tmp/hoge.iso
/dev/lofi/1
# lofiadm
Block Device File
/dev/lofi/1 /tmp/hoge.iso
# mount -F hsfs /dev/lofi/1 /mnt/cdrom# umount /mnt/cdrom
# lofiadm -d /dev/lofi/1
# lofiadm
Block Device File
dtloginを切り替える
SolarisでGUIを使用したログインを無効にしたり有効にしたりする。
/usr/dt/bin/dtconfig で行う。
/usr/dt/bin/dtconfig -d (オートスタートを無効にする)
/usr/dt/bin/dtconfig -e (オートスタートを有効にする)
/usr/dt/bin/dtconfig -kill (dtlogin を終了させる)
/usr/dt/bin/dtconfig -reset (dtlogin をリスタートさせる)
/usr/dt/bin/dtconfig -p (printer action update)
/usr/dt/bin/dtconfig -inetd (inetd.conf /usr/dt daemons)
/usr/dt/bin/dtconfig -inetd.ow (inetd.conf /usr/openwin daemons)
環境変数
PS1=”[h@u]w> ”
PATH=$PATH:/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/csw/bin:/opt/csw/sbin
#DISPLAY=192.168.1.125:0.0
#LANG=C
JLESSCHARSET=japanese
EDITOR=vi
CC=gcc
LD_LIBRARY_PATH=/usr/local/lib:/opt/sfw/lib:/usr/lib:/lib:/etc/lib
LDFLAGS=-L/usr/local/lib:-L/opt/sfw/lib:-L/usr/lib
export PATH DISPLAY LANG JLESSCHARSET EDITOR CC LD_LIBRARY_PATH LDFLAGS








