半人前技術者の成長記

挫折と妄想を膨らませながら成長するだろう技術者の日記

Linux ubuntu

Ubuntu10.04でのAutofsを使ったNFSのマウント

投稿日:

Ubuntu10.04でBUFFALO TeraStation(TS-HTGL/R5)のNFSを
Autofsを使ってマウントした。
やり方は、Huuah.com(英語)に書かれていた方法を参考にしました。

まず、autofsのインストールします。

$sudo apt-get install autofs

インストールが完了するとautofsのデーモンが起動していますが、
syslogを見るとautofsで構文エラー(syntax error)が発生しています。
[エラー]

automount[3471]: syntax error in nsswitch config near [ syntax error ]

このエラーの対処方法は、
・/etc/auto.master の’+auto.master’の行をコメントアウトする。
・/etc/nsswitch.conf に’automount:files’を追記する。
を行った後、デーモンを再起動する。
syslogにエラーが発生していないことが確認できます。

[ 手順1 ]
/etc/auto.master に読み込む設定ファイルとマウントされるディレクトリを追記する。

/export /etc/auto.nfs

[ 手順2 ]
auto.masterで指定した設定ファイルを作成します。
$sudo vi /etc/auto.nfs
内容は下記の通りです。

/export 192.168.1.25:/mnt/array1/backup

※この内容は、私の環境での設定です。
 利用している環境に合わせて内容を変える必要がある。

[ 手順3 ]
これで設定は完了になりますので、デーモンを再起動します。

$sudo service autofs restart

正常にマウントされているか、を確認します。

$ls -la /export

指定したディレクトリはありません。
そこで、今度は直接ディレクトリに移動してみます。

$cd /export/backup

移動することができますし、ファイルも確認することができます
もう一度、lsコマンドを行うとbackupディレクトリをみることができます。

$ ls -la /export

ちょっとビックリするので、
ディレクトリにアクセスしないで前もってマウントされている状態にするために
auto.masterに設定を追記します。

/export /etc/auto.nfs –ghost

‘–ghost’を追記したら、デーモンを再起動します。
先ほどと同じようにlsコマンドを行うと、
今度はbackupディレクトリが確認することができます。

[ 補足 ]
また、複数のNFSをマウントしたい場合は、
/etc/auto.nfsに設定を追記するとマウントされます。

backup 192.168.1.25:/mnt/array1/backup
public 192.168.1.25:/mnt/array1/public

[参考]
Autofs and NFS on Ubuntu 10.04

pc

pc

-Linux, ubuntu
-, , , ,

執筆者:

関連記事

no image

mackerel(マカレル)のプラグイン追加

Saas型のサーバの負荷、死活監視サービスのmackerel(以下、マカレル)の公式プラグインをインストール手順です。 追加したプラグインは、以下の点になります。 1.Apache 2.MySQL プ …

no image

VirtualboxでUSBを利用する in Ubuntu8.10

ゲストOSでホストに接続されたUSB機器を利用するためにした作業. VirtualBox 2.1.0 バイナリ版をインストール *UbuntuのリポジトリにあるVirtualboxをインストールしてい …

no image

負荷監視ツール Cactiインストール

サーバの負荷監視ツールのcacti(カクタイ)を導入した時の作業手順です。 まず、yumを使ってcactiをインストール。 # yum install cacti –enablerepo= …

no image

コマンドラインからHipChatにメッセージを送信する

HipChatへコマンドラインからメッセージを投稿する方法になります。 メールでアラートを送信する方法が主に使われている方法ですが、最近のメールサーバは送信元のチェックが厳しくなったので送信したメール …

no image

アクセスログからIPアドレスを抽出するコマンド

ApacheのアクセスログからIPアドレス部分のみを抜き出し、 重複したIPアドレスが何件あるのか、表示してくれるコマンド。 【コマンド】 cat /var/log/httpd/access_log …

右上部広告