13.07.2015 Views

Samba Recovery Kit - SIOS Technology Corp. Documentation

Samba Recovery Kit - SIOS Technology Corp. Documentation

Samba Recovery Kit - SIOS Technology Corp. Documentation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

LifeKeeper での <strong>Samba</strong> の 設 定• アクティブ/アクティブ 設 定 で 複 数 の LifeKeeper <strong>Samba</strong> インスタンスが 1 つ 以 上 のサーバ 上 にある 場 合この 設 定 のどちらの 場 合 でも、LifeKeeper で 保 護 されていない <strong>Samba</strong> インスタンスを 含めることができます。「LifeKeeperでの<strong>Samba</strong>の 設 定 」で 述 べたように、<strong>Samba</strong>の 複 数 インスタンスを 実 行 するときには、 各 インスタンスの 設 定 ファイル 名 が 異 なっているか、 異 なるディレクトリに存 在 している 必 要 があります。 各 設 定 ファイルにいくつか 命 令 を 記 述 する 必 要 があり、その 値 は 異 なっていなくてはいけません。 具 体 的 には、netbios name、lockディレクトリ、pidディレクトリ、interfaces、およびlog fileです。これらの 命 令 の 値 が 一 意 でない 場 合 、<strong>Samba</strong>が 起 動 せず、したがってクライアントが 接 続 できなくなります。また、 各 インスタンスで 指 定 したlock、log file、およびpidディレクトリはクラスタ 内 の 全 サーバに 存 在している 必 要 があります。smbpasswd ユーティリティと <strong>Samba</strong> の 複 数 インスタンスLifeKeeper では 必 須 ではありませんが、<strong>Samba</strong> <strong>Recovery</strong> <strong>Kit</strong> で 使 用 する 一 部 の <strong>Samba</strong> ユーティリティには、smb.conf がデフォルトの 場 所 にあることを 前 提 としているものがあります。<strong>Samba</strong> <strong>Recovery</strong> <strong>Kit</strong> は smbclient ユーティリティと nmblookup ユーティリティを 使用 してそれぞれ smbd と nmbd に 接 続 し、LifeKeeper が 保 護 しているデーモン・プロセスの 状 態 を 判 断 します。この 2 つのユーティリティは、デフォルトの 場 所 に smb.conf が 存在 しなくてもエラー 終 了 することはありません。しかし、smbpasswd ユーティリティの場 合 は、smb.conf がデフォルトの 場 所 に 存 在 する 必 要 があります。smbpasswd は、セキュリティ・レベルが share または user に 設 定 されているときに、クライアント 接 続 リクエストに 対 するユーザ 認 証 を 行 う smbpasswd ファイルを 管 理 するのに 使 用 します。デフォルト 設 定 ファイルが 存 在 しない 場 合 、<strong>Samba</strong> のパスワードの 変 更はすべて 失 敗 します。この 問 題 を 回 避 するには、セキュリティ・レベルが share またはuser に 設 定 されている 場 合 、または、<strong>Samba</strong> セキュリティ・レベルが server に 設 定 されているシステムに 対 する smbpasswd サーバとしてサーバが 動 作 している 場 合 には、<strong>Samba</strong> インスタンスの 1 つはデフォルト 設 定 ファイルを 使 用 する 必 要 があります。これは、smbpasswd がデフォルト 設 定 ファイルを 使 用 して smbpasswd ファイルの 場 所 を 取 得するためです。このため、LifeKeeper クラスタ 内 で smbpasswd ファイルが 存 在 する 場 所は 1 か 所 だけに 限 られます。クラスタ 内 の <strong>Samba</strong> の 全 インスタンスの 設 定 ファイルで、smb passwd file 命 令 を 同 じ 値 に 設 定 する 必 要 があります。また、smbpasswd ファイルはクラスタ 内 の 全 サーバで 同 期 を 保 つ 必 要 があります。smbpasswdユーティリティは、LifeKeeper <strong>Samba</strong> <strong>Recovery</strong> <strong>Kit</strong>では 必 須 のbind interfacesonly 命 令 の 影 響 も 受 けます。bind interfaces only 命 令 をYesに 設 定 すると、<strong>Samba</strong>パスワードを 変 更 する 通 常 ユーザはlocalhostアドレス 127.0.0.1 を 使 用 してsmbdデーモン・プロセスに 接 続 しようとします。smbdデーモンが 使 用 する 設 定 ファイルのinterfaces 命 令 にそのアドレスが 追 加 されていて、smbdがそのアドレスに 接 続 してリッスン 中 の 場 合 、パスワードの 変 更 は 成 功 します。デーモンの 設 定 ファイルのinterfaces 命 令 にそのアドレスが 存 在しない 場 合 、パスワードの 変 更 は 失 敗 します。 複 数 インスタンス 環 境 でlocalhostが 複 数の 設 定 ファイルで 指 定 されている 場 合 、 起 動 して 実 行 できるのは 1 つのインスタンスだけです。smbpasswdで「–r netbios_name」オプションを 使 用 すると、インタフェース・リストにlocalhostアドレスを 追 加 しなくても 済 みます(たとえば、smbpasswd -r server1print1...)。注 : 前 述 のように、 保 護 された<strong>Samba</strong>インスタンスが 存 在 するLifeKeeperサーバ 上 で 実 行される 保 護 されていない<strong>Samba</strong>インスタンスも、bind interfaces only 命 令 をYesに 設 定 する必 要 があります。8 <strong>Samba</strong> <strong>Recovery</strong> <strong>Kit</strong> 管 理 ガイド

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!