AIX設定メモ
ユーザアカウント操作
ユーザの新規作成
# /usr/bin/mkuser
ユーザの削除
# /usr/sbin/rmuser -p
シェル
kshが使いにくいようなら、「set -o emacs」を実行することで以下の操作が可能となる。
・バックスペースが効く。
・[Ctrl]+P or Nで履歴表示。
インストール系コマンド
ファイルの確認
# lslpp -al | grep $filename
詳細情報
# lslpp -ai $Package
アンインストール
#installp -u $Package
インストール
# /usr/sbin/installp -a -d. $Package
再起動
オプション指定せずにshutdownコマンドを実行すると、非常に時間がかかる。
「-F」オプションをつけて実行すること。
シャットダウン
# shutdown -F
リブート
# shutdown -Fr
AIXのTimezone設定手順
(1) smittyコマンドの実行。
[システム環境]
[日付および時刻の変更/表示]
[システムに定義済みの値を使用してタイム・ゾーンを変更](サマータイムは使用しない)
(BEIST-8) Peoples Rep. China (CUT +8)を選択する。
(2)OSをリブートする。
(3)/etc/profileファイルを編集する。
中国の場合:TZ=BEIST-8
日本の場合:TZ=JST-9
IPアドレスの付与方法
1つのネットワーク・インターフェースに複数のIPを割り当てる場合は、
以下手順で行う。
1.対象のネットワーク・インターフェースに、エイリアスの追加を行う。
> smitty inetalias
「エリアスの構成」-「IPV4 ネットワーク・エリアスの追加」
「使用可能なネットワーク・インターフェース」にエイリアスを追加
したい対象のネットワーク・インターフェースを選択
IPV4 ネットワーク・エリアスの追加
フィールドの値を入力または選択してください。
変更を完了したら ENTER キーを押してください。
[入力フィールド]
ネットワーク・インターフェース en0
* IPV4 アドレス (ドット10進数) [192.168.0.121] <-- 追加したいIPを指定
ネットワーク・マスク (16進数かドット10進数) [255.255.255.0]
2.設定の確認を行う
> ifconfig -a
en0:flags=4e080863<UP,BROADCAST,NOTRAILERS,RUNNING,
SIMPLEX,MULTICAST,GROUPRT,64BIT,PSEG>
inet 192.168.0.120 netmask 0xffffff00 broadcast 192.168.0.255
inet 192.168.0.121 netmask 0xffffff00 broadcast 192.168.0.255
en3: flags=4e080863<UP,BROADCAST,NOTRAILERS,RUNNING,
SIMPLEX,MULTICAST,GROUPRT,64BIT,PSEG>
inet 172.31.42.120 netmask 0xffffff00 broadcast 172.31.42.255
lo0: flags=e08084b<UP,BROADCAST,LOOPBACK,RUNNING,
SIMPLEX,MULTICAST,GROUPRT,64BIT>
inet 127.0.0.1 netmask 0xff000000 broadcast 127.255.255.255
inet6 ::1/0
上記は、ODMに情報を追加する場合の手順である。一時的にエイリアスを追加したい場合は、以下コマンドを実行する。
> ifconfig en0 alias 192.168.0.121 netmask 255.255.255.0
カーネル関連
現行システム・カーネルが 32 ビット・カーネルか 64 ビット・カーネルかを確認する。
# /usr/sbin/bootinfo -K
NFS関連
NFS クライアント
セキュアポートに許可を与える
nfso -o nfs_use_reserved_ports=1
NFSデーモンの始動
startsrc -g nfs
NFSサーバ、NFSクライアント共に以下のコマンドを実行します。
# startsrc -s nfsd
# startsrc -s rpc.mountd
portmap再起動
stopsrc -s portmap
startsrc -s portmap
mountd、portmap、および nfsd デーモンが稼働中であることを検証します。
/usr/bin/rpcinfo -u server_name mount
/usr/bin/rpcinfo -u server_name portmap
/usr/bin/rpcinfo -u server_name nfs
nfsstat
showmount -e $hostname
rpcinfo -p <ip address of nfs server
マウント
# mount $hostname:/tmp/temp-pkg /tmp/temp-pkg
エラーの場合以下のようにメッセージが表示されてしまいます。
mount: 1831-010 サーバー test.local が応答しません:
RPC: 1832-008 タイムアウトです
mount: 再試行中