{"id":537,"date":"2009-01-07T00:36:08","date_gmt":"2009-01-06T16:36:08","guid":{"rendered":"https:\/\/blog.ychsiao.org\/?p=537"},"modified":"2018-03-21T20:24:52","modified_gmt":"2018-03-21T12:24:52","slug":"use-nfs-mounts-to-upgrade-multiple-freebsd","status":"publish","type":"post","link":"https:\/\/blog.ychsiao.org\/?p=537","title":{"rendered":"Use NFS mounts to upgrade multiple FreeBSD"},"content":{"rendered":"<p>\u56e0\u70ba\u67d0\u4e00\u53f0\u6a5f\u5668\u4e00\u76f4\u7de8\u4e0d\u8d77\u4f86<a href=\"http:\/\/www.freebsd.org\/releases\/7.1R\/announce.html\">FreeBSD 7.1<\/a>\u7684src(!@#$)\uff0c\u518d\u52a0\u4e0a\u61f6\u60f0\uff0c\u5c31\u7528NFS\u4f86\u6607\u7d1a\u5566\u3002<br \/>\n<!--more--><br \/>\n<strong>\u6ce8\u610f:\u9019\u7bc7\u6587\u7ae0\u662f\u908a\u505a\u908a\u5beb\u5b8c\u6210\u7684\uff0c\u4e0d\u4fdd\u8b49\u6bcf\u53f0\u6a5f\u5668\u90fd\u53ef\u4ee5\u8dd1\u3002<\/strong><br \/>\n<strong>\u5343\u842c\u4e0d\u8981\u628ai386\u62ff\u53bbamd64\u554aXD\u3002<\/strong><\/p>\n<p>1.\u5148\u628a\u67d0\u4e00\u53f0buildworld\/buildkernel\u505a\u597d\u3002<br \/>\n2.\u6253\u958bNFS server\u3002<\/p>\n<blockquote><p>nfs_server_enable=&#8221;YES&#8221;<br \/>\nrpcbind_enable=&#8221;YES&#8221;<br \/>\nmountd_enable=&#8221;YES&#8221;<br \/>\nmountd_flags=&#8221;-r&#8221;<\/p><\/blockquote>\n<p>3.\u7de8\u8f2f\/etc\/exports\u3002<\/p>\n<blockquote><p>\/usr\/src \/usr\/obj  -ro 192.168.1.1<\/p><\/blockquote>\n<p>4.\u555f\u52d5rpcbind, nfsserver,mountd<br \/>\n5.\u5230\u9810\u8a08\u6607\u7d1a\u7684\u6a5f\u5668\u4e0a\u628anfs\u639b\u8d77\u4f86\u3002<\/p>\n<blockquote><p>mount_nfs -T -3 192.168.1.1:\/usr\/src \/usr\/src<br \/>\nmount_nfs -T -3 192.168.1.1:\/usr\/obj \/usr\/obj<\/p><\/blockquote>\n<p>6.cd \/usr\/src;make installworld;make installkernel<br \/>\n7.umount \/usr\/src \/usr\/obj;<br \/>\n8. \u5982\u679c\u6a5f\u5668\u7684kernel\u6709\u505a\u7279\u5225\u8abf\u6574\uff0c\u91cd\u7de8\u4e00\u4e0bkernel\u5427\u3002<br \/>\n9.mergemaster -U<br \/>\n10.reboot \u6536\u5de5\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u56e0\u70ba\u67d0\u4e00\u53f0\u6a5f\u5668\u4e00\u76f4\u7de8\u4e0d\u8d77\u4f86FreeBSD 7.1\u7684src(!@#$)\uff0c\u518d\u52a0\u4e0a\u61f6\u60f0\uff0c\u5c31\u7528NFS\u4f86\u6607\u7d1a\u5566\u3002<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[14,12,19,11],"class_list":["post-537","post","type-post","status-publish","format-standard","hentry","category-general","tag-computer","tag-freebsd","tag-network","tag-opensource"],"_links":{"self":[{"href":"https:\/\/blog.ychsiao.org\/index.php?rest_route=\/wp\/v2\/posts\/537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ychsiao.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ychsiao.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ychsiao.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ychsiao.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=537"}],"version-history":[{"count":5,"href":"https:\/\/blog.ychsiao.org\/index.php?rest_route=\/wp\/v2\/posts\/537\/revisions"}],"predecessor-version":[{"id":890,"href":"https:\/\/blog.ychsiao.org\/index.php?rest_route=\/wp\/v2\/posts\/537\/revisions\/890"}],"wp:attachment":[{"href":"https:\/\/blog.ychsiao.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=537"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ychsiao.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=537"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ychsiao.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}