From owner-freebsd-users-jp@freebsd.org Wed Mar 30 06:03:38 2016 Return-Path: Delivered-To: freebsd-users-jp@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 51129AE24C8 for ; Wed, 30 Mar 2016 06:03:38 +0000 (UTC) (envelope-from zen-freebsd-users@suzuki.que.ne.jp) Received: from mgate.inetd.co.jp (mgate.inetd.co.jp [210.129.88.236]) by mx1.freebsd.org (Postfix) with ESMTP id 228B113A0 for ; Wed, 30 Mar 2016 06:03:37 +0000 (UTC) (envelope-from zen-freebsd-users@suzuki.que.ne.jp) Received: from mgate.inetd.co.jp (localhost [127.0.0.1]) by kirishima.m.inetd.co.jp (Postfix) with ESMTP id CAF351B4F4 for ; Wed, 30 Mar 2016 15:03:35 +0900 (JST) Received: from localhost (kaga.x.inetd.co.jp [192.168.10.10]) by kirishima.m.inetd.co.jp (Postfix) with ESMTP id 81E341B33F for ; Wed, 30 Mar 2016 15:03:35 +0900 (JST) Date: Wed, 30 Mar 2016 15:03:35 +0900 (JST) Message-Id: <20160330.150335.1108839409219806932.inetd@x.inetd.co.jp> To: freebsd-users-jp@freebsd.org From: zen-freebsd-users@suzuki.que.ne.jp X-Mailer: Mew version 6.6 on Emacs 24.4 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit Subject: [FreeBSD-users-jp 95705] =?iso-2022-jp?b?TGludXgbJEIlNSE8JVAkKyRpJE4bKEJweGVib290?= X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2016 06:03:38 -0000 鈴木@葛飾区です。 作業等に使うFreeBSDをpxebootで起動する運用を行っております。 FreeBSDをブートサーバとして使用することは問題なくできているのですが、 運用の都合でLinux(CentOS6、CentOS7)をブートサーバに変更したところ、 CentOS6でも7でもpxebootからのNFSマウントができずに起動してくれません。 tftpでのpxebootのダウンロードまではうまくいっています。 CentOSのbootサーバの設定 [/etc/exports] /var/lib/tftpboot 192.168.0.0/16(fsid=11,ro,no_subtree_check,insecure,no_root_squash,no_all_squash) [dhcpd.conf] next-server 192.168.8.2; # is TFTP server subnet 192.168.8.0 netmask 255.255.255.0 { filename "/pxeboot"; option root-path "/var/lib/tftpboot"; } option root-path "192.168.8.2:/var/lib/tftpboot" も試しました。 /var/lib/tftpboot ディレクトリ インストール済みのFreeBSD-10.1からコピーしました。 [/etc/sysconfig/nfs] RPCNFSDARGS="-V 2" mountd_nfs_v2="yes" bootサーバがFreeBSDの場合はtftpでpxebootをダウンロードした後、kernelを nfs経由でロードできていますが、CentOS6、CentOS7がbootサーバの場合以下 のようなやり取りが永久に続いて先に進みません。 (tcpdumpでのモニタ結果) 192.168.8.2: bootサーバ 192.168.8.215: クライアント 14:12:47.658036 IP 192.168.8.215.1023 > 192.168.8.2.sunrpc: UDP,length 76 14:12:47.658349 IP 192.168.8.2.sunrpc > 192.168.8.215.1023: UDP,length 28 (tcpdump -T rpc) 14:12:59.720186 IP 192.168.8.215.0x1 > 192.168.8.2.0x6f: 76 getport 100000.2 14:12:59.720512 IP 192.168.8.2.2049 > 192.168.8.215.1: reply ok 28 こちらのページでNFSv1もしくはv2でないとダメとの記述があったので、NFSサー バはNFSv2対応に設定してあります。 http://www.jzab.de/content/pxe-install-freebsd-linux v2でマウントできるのは他のFreeBSDからmount_nfs -2 で確認しました。 何かヒントでもあれば宜しくお願いいたします。 --- すずき