<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ststyle.net &#187; NFS</title>
	<atom:link href="http://www.ststyle.net/weblog/archives/category/nfs/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ststyle.net/weblog</link>
	<description>Just another ststyle techlog</description>
	<lastBuildDate>Mon, 19 Jul 2010 13:53:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>NFSサーバ</title>
		<link>http://www.ststyle.net/weblog/archives/500</link>
		<comments>http://www.ststyle.net/weblog/archives/500#comments</comments>
		<pubDate>Tue, 17 Nov 2009 10:53:15 +0000</pubDate>
		<dc:creator>ststyle</dc:creator>
				<category><![CDATA[NFS]]></category>

		<guid isPermaLink="false">http://www.ststyle.net/weblog/?p=500</guid>
		<description><![CDATA[NFSサーバの設定
基本的にLinuxをインストールした時点ですぐ利用可能ですが
備忘録として&#8230;
共有用フォルダの作成
ここではvar下にshareというフォルダを作成
※ディレクトリのパーミッションを正しく [...]]]></description>
			<content:encoded><![CDATA[<p>NFSサーバの設定</p>
<p>基本的にLinuxをインストールした時点ですぐ利用可能ですが</p>
<p>備忘録として&#8230;</p>
<p>共有用フォルダの作成</p>
<p>ここではvar下にshareというフォルダを作成</p>
<p>※ディレクトリのパーミッションを正しく設定の事（ここでは777で設定します）</p>
<p>rw設定で書き込み権限を与えていてもディレクトリのパーミッションが適していないと</p>
<p>書き込みができないという事になります</p>
<pre class="brush: bash; auto-links: false;">

mkdir /var/share

chmod /var/share
</pre>
<p>設定ファイル(クライアントに共有を公開する設定)</p>
<pre class="brush: bash; auto-links: false;">

vi /etc/exports

/var/share&nbsp; XX.XX.XX.0/24(rw)
</pre>
<p>設定内容の確認</p>
<pre class="brush: bash; auto-links: false;">

exportfs -v
</pre>
<p>設定の反映</p>
<pre class="brush: bash; auto-links: false;">

exportfs -ra
</pre>
<p>nfs自動起動-設定</p>
<pre class="brush: bash; auto-links: false;">

chkconfig --add nfs

chkconfig nfs on
</pre>
<p>nfsの起動</p>
<pre class="brush: bash; auto-links: false;">

service nfs start
</pre>
<p>NFSが正しく起動しているかの確認</p>
<pre class="brush: bash; auto-links: false;">

rpcinfo -p

プログラム バージョン プロトコル ポート
100000&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp; tcp&nbsp;&nbsp;&nbsp; 111&nbsp; portmapper
100000&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp; udp&nbsp;&nbsp;&nbsp; 111&nbsp; portmapper
100024&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp; udp&nbsp;&nbsp;&nbsp; 995&nbsp; status
100024&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp; tcp&nbsp;&nbsp;&nbsp; 998&nbsp; status
100011&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp; udp&nbsp;&nbsp;&nbsp; 907&nbsp; rquotad
100011&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp; udp&nbsp;&nbsp;&nbsp; 907&nbsp; rquotad
100011&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp; tcp&nbsp;&nbsp;&nbsp; 910&nbsp; rquotad
100011&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp; tcp&nbsp;&nbsp;&nbsp; 910&nbsp; rquotad
100003&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp; udp&nbsp;&nbsp; 2049&nbsp; nfs
100003&nbsp;&nbsp;&nbsp; 3&nbsp;&nbsp; udp&nbsp;&nbsp; 2049&nbsp; nfs
100003&nbsp;&nbsp;&nbsp; 4&nbsp;&nbsp; udp&nbsp;&nbsp; 2049&nbsp; nfs
100021&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp; udp&nbsp; 43982&nbsp; nlockmgr
100021&nbsp;&nbsp;&nbsp; 3&nbsp;&nbsp; udp&nbsp; 43982&nbsp; nlockmgr
100021&nbsp;&nbsp;&nbsp; 4&nbsp;&nbsp; udp&nbsp; 43982&nbsp; nlockmgr
100003&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp; tcp&nbsp;&nbsp; 2049&nbsp; nfs
100003&nbsp;&nbsp;&nbsp; 3&nbsp;&nbsp; tcp&nbsp;&nbsp; 2049&nbsp; nfs
100003&nbsp;&nbsp;&nbsp; 4&nbsp;&nbsp; tcp&nbsp;&nbsp; 2049&nbsp; nfs
100021&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp; tcp&nbsp; 34930&nbsp; nlockmgr
100021&nbsp;&nbsp;&nbsp; 3&nbsp;&nbsp; tcp&nbsp; 34930&nbsp; nlockmgr
100021&nbsp;&nbsp;&nbsp; 4&nbsp;&nbsp; tcp&nbsp; 34930&nbsp; nlockmgr
100005&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp; udp&nbsp;&nbsp;&nbsp; 921&nbsp; mountd
100005&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp; tcp&nbsp;&nbsp;&nbsp; 924&nbsp; mountd
100005&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp; udp&nbsp;&nbsp;&nbsp; 921&nbsp; mountd
100005&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp; tcp&nbsp;&nbsp;&nbsp; 924&nbsp; mountd
100005&nbsp;&nbsp;&nbsp; 3&nbsp;&nbsp; udp&nbsp;&nbsp;&nbsp; 921&nbsp; mountd
100005&nbsp;&nbsp;&nbsp; 3&nbsp;&nbsp; tcp&nbsp;&nbsp;&nbsp; 924&nbsp; mountd
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.ststyle.net/weblog/archives/500/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WEBドキュメントソースをNASへ格納してみる</title>
		<link>http://www.ststyle.net/weblog/archives/242</link>
		<comments>http://www.ststyle.net/weblog/archives/242#comments</comments>
		<pubDate>Wed, 14 Oct 2009 01:15:41 +0000</pubDate>
		<dc:creator>ststyle</dc:creator>
				<category><![CDATA[NFS]]></category>
		<category><![CDATA[FreeNAS]]></category>

		<guid isPermaLink="false">http://www.ststyle.net/weblog/?p=242</guid>
		<description><![CDATA[WEBサーバを不可分散の為に
複数台構成としていた場合で
全てのサーバに
同じソースバージョンを手で
配置して管理するなんて事は
現実的ではありません。
まぁ、マスターとなるWEBサーバからサブとなる
WEBサーバにRs [...]]]></description>
			<content:encoded><![CDATA[<p>WEBサーバを不可分散の為に</p>
<p>複数台構成としていた場合で</p>
<p>全てのサーバに</p>
<p>同じソースバージョンを手で</p>
<p>配置して管理するなんて事は</p>
<p>現実的ではありません。</p>
<p>まぁ、マスターとなるWEBサーバからサブとなる</p>
<p>WEBサーバにRsyncで同期という手もありますが..</p>
<p>ちょっとスマートではありませんね。</p>
<p>そこで</p>
<p>ソースの置き場所もファイルサーバにしちゃえという事で、試してみました。</p>
<p>といっても</p>
<p>単にシンボリックリンクを張るだけです。</p>
<p>webサーバのドキュメントルートへ<br />
NASからシンボリックリンクとする</p>
<p>ここではドキュメントルートが</p>
<p>/usr/local/apache/htdocsの前提で、進めています</p>
<p>まずは</p>
<p>NASサーバからマウントしている&#8221;/share/www/htdocs/&#8221;下に</p>
<p>ソースを置いておきます。（index.phpとか）</p>
<p>ほんで、&#8221;/share/www/htdocs/&#8221;を&#8221;/usr/local/apache/&#8221;下にシンボリックリンクする。</p>
<pre class="brush: bash; auto-links: false;">

cd /usr/local/apache/
ln -s /share/www/htdocs/ ./
ls -la

htdocs -&amp;gt; /share/www/htdocs/
</pre>
<p>この仕掛けを各WEBサーバに実施すれば、</p>
<p>サーバのソースを一箇所触れば、</p>
<p>たちまち各WEBサーバに反映するので便利。</p>
<p>（反映というか同じソースを見るようにしてるだけですが..）</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ststyle.net/weblog/archives/242/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NFS クライアント設定</title>
		<link>http://www.ststyle.net/weblog/archives/169</link>
		<comments>http://www.ststyle.net/weblog/archives/169#comments</comments>
		<pubDate>Thu, 08 Oct 2009 07:31:13 +0000</pubDate>
		<dc:creator>ststyle</dc:creator>
				<category><![CDATA[FreeNAS]]></category>
		<category><![CDATA[NFS]]></category>

		<guid isPermaLink="false">http://www.ststyle.net/weblog/?p=169</guid>
		<description><![CDATA[NFS クライアントの設定
※ここで扱っている環境ではNFSサーバにFreeNASを使用
1] NETFSについて
NETFS とは システム起動時に fstabに記述されたNFSやSambaをマウントするためのサービス [...]]]></description>
			<content:encoded><![CDATA[<h2>NFS クライアントの設定</h2>
<p style="padding-left: 30px;">※ここで扱っている環境ではNFSサーバにFreeNASを使用</p>
<h3>1] NETFSについて</h3>
<p style="padding-left: 30px;">NETFS とは システム起動時に fstabに記述されたNFSやSambaをマウントするためのサービス<br />
/etc/fstab にsmbfsやcifs,nfsなどのファイルシステムを<br />
マウントするように記述している場合に必要</p>
<p style="padding-left: 30px;">もし未インストールの場合は</p>
<p style="padding-left: 30px;">yum install netfs-utils を実施</p>
<h3>2]共有用ディレクトリの作成</h3>
<p style="padding-left: 30px;">マウントポイントを作成します</p>
<p style="padding-left: 30px;">ここではルートディレクトリに&#8221;share&#8221;というフォルダを作成</p>
<pre class="brush: bash; auto-links: false;">

# ｃｄ /

# mkdir share
</pre>
<h3>3] NETFSの自動起動</h3>
<p style="padding-left: 30px;">※ntsysvにて自動起動にしておく<br />
netfs  [○]</p>
<h3>4] FSTABに追記する</h3>
<p style="padding-left: 30px;">OS起動時にマウントされるようにFSTABへ追記します</p>
<pre class="brush: bash; auto-links: false;">

# vi /etc/fstab
10.0.21.92:/mnt/nas /share nfs rw 0 0
</pre>
<h3>4-2] 手動でマウント</h3>
<p>手動でマウントする場合</p>
<pre class="brush: bash; auto-links: false;">

# mount 10.0.21.92:/mnt /nas　/share
</pre>
<h3>5] NETFSの起動</h3>
<pre class="brush: bash; auto-links: false;">

/etc/init.d/netfs start
</pre>
<h3>6] マウント確認</h3>
<p style="padding-left: 30px;">dfコマンドでマウント状況を確認します。</p>
<p style="padding-left: 30px;">NASサーバの共有をきちんとマウント出来ています。</p>
<pre class="brush: bash; auto-links: false;">

df -h

Filesystem&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; サイズ&nbsp; 使用&nbsp; 残り 使用% マウント位置
/dev/sda7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5.8G&nbsp; 2.4G&nbsp; 3.1G&nbsp; 44% /
/dev/sda6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.0G&nbsp;&nbsp; 36M&nbsp; 1.9G&nbsp;&nbsp; 2% /tmp
/dev/sda3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9.7G&nbsp; 152M&nbsp; 9.1G&nbsp;&nbsp; 2% /home
/dev/sda2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9.7G&nbsp; 191M&nbsp; 9.0G&nbsp;&nbsp; 3% /var
/dev/sda1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 99M&nbsp;&nbsp; 12M&nbsp;&nbsp; 83M&nbsp; 12% /boot
tmpfs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 506M&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp; 506M&nbsp;&nbsp; 0% /dev/shm
tpl-nas:/mnt/nas&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30G&nbsp;&nbsp; 64K&nbsp;&nbsp; 27G&nbsp;&nbsp; 1% /share&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &larr;共有できている
</pre>
<h3>7] その他</h3>
<p>マウントポイントを変更した際はnetfsを再起動もしくは再読み込みしてください</p>
<p>再起動</p>
<pre class="brush: bash; auto-links: false;">

/etc/init.d/netfs restart
</pre>
<p>再読み込み</p>
<pre class="brush: bash; auto-links: false;">

/etc/init.d/netfs reload
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.ststyle.net/weblog/archives/169/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
