samba(-ad-dc) 設定関連
概要
samba(-ad-dc)設定の備忘録
設定初期化
まず,samba関連プロセスを止める.
# ps ax | egrep "samba|smbd|nmbd|winbindd" # systemctl stop ...
smb.conf
を削除
# smbd -b | grep "CONFIGFILE" | cut -d ":" -f 2 | xargs rm
samba データベースを削除 場所を確認して,
# smbd -b | egrep "LOCKDIR|STATEDIR|CACHEDIR|PRIVATE_DIR" LOCKDIR: /run/samba STATEDIR: /var/lib/samba CACHEDIR: /var/cache/samba PRIVATE_DIR: /var/lib/samba/private
*.tdb
と*.ldb
を削除する.
Kerberosの設定ファイルがあれば削除
# rm /etc/krb5.conf
設定再読み込み
# smbcontrol all reload-config
参考
Ubuntu Server 20.04でのautofs設定
要約
NFSサーバ:hogeServer
の/srv
を/mnt/nfs
にautofsで自動マウント/アンマウントしたいとき
# apt install autofs -y # vi /etc/auto.master.d/hogeServer.autofs /- /etc/auto.master.d/auto.hogeServer --timeout 60 # vi /etc/auto.master.d/auto.hogeServer /mnt/nfs -rw,soft,intr,rsize=8192,wsize=8192 hogeServer:/srv
と設定すればいい.
設定の反映はデーモン再起動によって行う.
# systemctl restart autofs
詳しく
環境
したいこと
NFSサーバ:hogeServer
がエクスポートするディレクトリ/srv
を
/mnt/nfs
にautofsで自動マウント/アンマウントしたい
前提
hogeServer
の名前解決ができる →ping hogeServer
hogeServer:/srv
は手動でマウントできる →mount -t nfs hogeServer:/srv /mnt/nfs
手順
必要パッケージをインストール
# apt install autofs -y
autofsをインストールすると,/etc
にautofsの設定ファイルが作成される
autofsの設定
autofsの設定はディレクトリ/etc/auto/master.d
にドロップインファイルを作成することで可能.
ドロップインファイルのファイル名は*.autofs
でなくてはならない.
/etc/auto.master.d/hogeServer.autofs
ドロップインファイルは以下.
/- /etc/auto.master.d/auto.hogeServer --timeout 60
形式は,マウントポイント マウント方法を指定するファイル オプション
timeout
オプションで,アイドル状態からアンマウントまでの時間を指定できる.
auto.hogeServer
マウント方法を指定するファイル.
/mnt/nfs -rw,soft,intr,rsize=8192,wsize=8192 hogeServer:/srv
形式は,マウントポイント オプション マウントするディレクトリ
設定の反映
デーモン再起動
# systemctl restart autofs
ログの確認法
systemd管理なので,journalctl使えばいい
# journalctl -u autofs
もしくは,
# systemctl status autofs