サーバー関連
samba
ユーザー追加
ユーザーzaki
を作成する
pdbedit -a zaki
登録済みユーザー一覧
pdbedit -L
firewalld設定
# 使用してるインタフェースがどのゾーンか確認
firewall-cmd --get-active-zones
# 対象ゾーンに許可追加
firewall-cmd --permanent --zone=FedoraServer --add-service=samba
firewall-cmd --reload
SELinux設定
ホームは見えるけどアクセスできない場合
setsebool -P samba_enable_home_dirs on
共有ディレクトリの場合
semanage fcontext -a -t samba_share_t /share
restorecon -R /share/
HAProxy
https://docs.haproxy.org/2.9/configuration.html#4.2-timeout
タイムアウト
設定 | 機能 |
---|---|
connect | バックエンドへの接続タイムアウト |
server | バックエンドとの無応答タイムアウト |
client | フロントエンド(接続元クライアント)との無応答タイムアウト |
外部コマンドを使った死活チェック
スクリプトはUPの場合は戻り値を0、DOWNは非0を返すように用意する。 スクリプト実行の際には、第3引数に接続先ホストのアドレス、第4引数にポート番号が渡される。
global
external-check
frontend foobar
bind *:8080
default_backend bazqux
backend bazqux
option external-check
external-check path "/usr/bin:/bin"
external-check command /path/to/script.sh
server host1 192.168.0.121:8080 check
server host2 192.168.0.122:8080 check
ssl検証無視
backend servers
server host1 192.168.0.68:6443 ssl verify none check
dnsmasq
dhcp
IPアドレス固定
書式:dhcp-host=hwaddr,hostname,ipaddr
dhcp-host=00:00:5E:00:53:00,raclette,192.168.0.129