am-utilsのセットアップが終わりましたので、am-utilsの設定を行いたいと思います。【注*1】
1.amd.confの入手・設定
root@test_sv:# cd /etc | ; | /etcに移動 |
root@test_sv:# ftp smb_nt_dc | ; | smb_nt_dc(amd実運用中のサーバー)に接続 |
ftp> cd /usr/local/etc/rc.d | ; | リモートディレクトリを変更 |
ftp> binary | ; | 転送モード変更 |
ftp> get syncdate.sh | ; |
amd.confを入手 |
ftp> quit | ; | ftpの終了 |
root@test_sv:# vi /etc/amd.conf | ; | amd.confの下記赤字部分を修正 |
- 下記、黄色字部分が具体的なマウント条件ですが、NISでサーバー群に配布されているので、各サーバーでの記述は黄色字部分だけで済みます。
# GLOBAL OPTIONS SECTION [..] show_statfs_entries = yes # DEFINE AN AMD MOUNT POINT |
2.rc.confの設定変更
root@test_sv:# cd /etc | ; | /etcに移動。 |
root@test_sv:# vi /etc/rc,conf | ; | rc.confの下記赤字部分を追加。 |
[..] nis_client_enable="YES" amd_enable="YES" |
mbd |
root@test_sv:# reboot | ; | 再起動する。 |
3.共通スクリプトの修正
root@filesv_main:# cd /Share/etc | ; | 。 |
root@filesv_mai:# vi .login |
; |
以下の赤字部分を追加 #FreeBSD13.4は、初参加のため |
- 下記、緑字部分がam-utilsによって、O/S・バージョンの違いを吸収させ、共通化したパス。
[..] set hostname=`hostname -s` set path=(/share/bin /usr/local/bin /usr/local/sbin /share/script ) switch("$hostname") # FreeBSD 13.4-RELEASE-amd64 [..] |
出典・引用・備考
*1:この投稿の内容は、特定の機種並びに特定の環境での確認結果になります。同等機種や異なる環境での動作他を保証するものではありませんので、ご留意いただけます様お願いいたします。