<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6833454998289993561</id><updated>2024-11-01T19:45:51.457+08:00</updated><title type='text'>混血摇滚</title><subtitle type='html'>Linuxer</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-5076121681776691247</id><published>2012-07-04T17:03:00.002+08:00</published><updated>2012-07-04T17:03:22.695+08:00</updated><title type='text'>硬链接，你真的了解么？</title><content type='html'>最近有一些Solaris Server一直报一个文件无法删除的问题，Google来Google去，反正都是说要重启或者检查磁盘。&lt;br /&gt;
&lt;br /&gt;
rm: Unable to remove directory testdir.old: File exists&lt;br /&gt;
&lt;br /&gt;
仔细一看，testdir.old其实是硬链接。&lt;br /&gt;
&lt;br /&gt;&lt;a href=&quot;mailto:root@localhost:/var/tmp/&quot;&gt;root@localhost:/var/tmp/&lt;/a&gt; # ls -lid test*&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 461177 drwxr-xr-x&amp;nbsp;&amp;nbsp; 3 root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 512 Jul&amp;nbsp; 3 21:54 testdir&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 461177 drwxr-xr-x&amp;nbsp;&amp;nbsp; 3 root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 512 Jul&amp;nbsp; 3 21:54 testdir.old&lt;br /&gt;
&lt;br /&gt;&lt;a href=&quot;mailto:root@localhost:/var/tmp/&quot;&gt;root@localhost:/var/tmp/&lt;/a&gt; # rm -rf testdir.old&lt;br /&gt;rm: Unable to remove directory testdir.old: File exists&lt;br /&gt;
&lt;br /&gt;这其实有点奇怪了。刚开始以为ln创建的目录硬链接，但是实际测试才发现，ln无法创建目录的硬链接的。。。那这个硬链接是怎么创出来的。。。&lt;br /&gt;
&lt;br /&gt;
Solaris下有个命令是link，可以创建目录的硬链接。&lt;strong&gt;而Linux也有同样的命令，但是不能创建&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;目录硬链接。&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;mailto:root@localhost:/var/tmp/&quot;&gt;root@localhost:/var/tmp/&lt;/a&gt; # link testdir/ testdir.old&lt;br /&gt;
&lt;br /&gt;
删除硬链接方法：unlink&lt;br /&gt;
&lt;a href=&quot;mailto:root@localhost:/var/tmp/&quot;&gt;root@localhost:/var/tmp/&lt;/a&gt; # unlink testdir.old&lt;br /&gt;
&lt;br /&gt;
硬链接很少用到，这样的问题碰到了真是考验基本知识。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--------------HalfbloodRock----------------------&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/5076121681776691247/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2012/07/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/5076121681776691247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/5076121681776691247'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2012/07/blog-post.html' title='硬链接，你真的了解么？'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-1050145939901290775</id><published>2012-07-01T21:00:00.000+08:00</published><updated>2012-07-01T21:00:04.316+08:00</updated><title type='text'>ubuntu 12.04 nvidia 显卡的风扇调速</title><content type='html'>&lt;br /&gt;
升级到ubuntu 12.04 之后，之前常用的nvclock不能用了，这个软件自从2010年之后就没更新过。11.10还能用的，这大夏天的，显卡没怎么用就73度了。。这次彻底完了。&lt;br /&gt;
&lt;br /&gt;
官方驱动面板里也没有了风扇调速的选项了。。。Google之后发现这个是被隐藏了。&lt;br /&gt;
方法如下：&lt;br /&gt;
# sudo su -&lt;br /&gt;
# cd /etc/X11&lt;br /&gt;
# cp -p xorg.conf xorg.conf.`date +%Y%m%d`&lt;br /&gt;
# vim xorg.conf&lt;br /&gt;
找到&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; display: inline !important; float: none; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&quot;Section Device&quot; 这块&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; display: inline !important; float: none; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;添加： Option&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; “Coolbits” “4”&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; display: inline !important; float: none; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; display: inline !important; float: none; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;Section &quot;Device&quot;&lt;/span&gt;&lt;br style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;br style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; display: inline !important; float: none; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;Identifier &quot;Device0&quot;&lt;/span&gt;&lt;br style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; display: inline !important; float: none; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;Driver &quot;nvidia&quot;&lt;/span&gt;&lt;br style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; display: inline !important; float: none; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;VendorName &quot;NVIDIA Corporation&quot;&lt;/span&gt;&lt;br style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; display: inline !important; float: none; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;BoardName &quot;GeForce GT8800&quot;&lt;/span&gt;&lt;br style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; display: inline !important; float: none; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;Option &quot;Coolbits&quot; &quot;4&quot;&lt;/span&gt;&lt;br style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f7f6f5; color: black; display: inline !important; float: none; font-family: Ubuntu, Ubuntu, &amp;quot;Ubuntu Beta&amp;quot;, UbuntuBeta, &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;DejaVu Sans&amp;quot;, Tahoma, HelveticaNeue-Light, &amp;quot;Helvetica Neue Light&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;EndSection&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
保存之后重启机器。调节选项出现&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCnXnCJMtXWxGDthe15CdyrVOF1hw4FcYY4_Xq6Y1Y6ALLveJOcrk8B3K4NvFsE53WLgW_2-N9KoIwW_YMhr4OgIWoVf7PRuHxe3D0WInkGY62vgLvitlmacQuaAc1sUL8qhmSZ6YcwvY/s1600/Screenshot+from+2012-07-01+20_45_54.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;299&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCnXnCJMtXWxGDthe15CdyrVOF1hw4FcYY4_Xq6Y1Y6ALLveJOcrk8B3K4NvFsE53WLgW_2-N9KoIwW_YMhr4OgIWoVf7PRuHxe3D0WInkGY62vgLvitlmacQuaAc1sUL8qhmSZ6YcwvY/s320/Screenshot+from+2012-07-01+20_45_54.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/1050145939901290775/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2012/07/ubuntu-1204-nvidia.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/1050145939901290775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/1050145939901290775'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2012/07/ubuntu-1204-nvidia.html' title='ubuntu 12.04 nvidia 显卡的风扇调速'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCnXnCJMtXWxGDthe15CdyrVOF1hw4FcYY4_Xq6Y1Y6ALLveJOcrk8B3K4NvFsE53WLgW_2-N9KoIwW_YMhr4OgIWoVf7PRuHxe3D0WInkGY62vgLvitlmacQuaAc1sUL8qhmSZ6YcwvY/s72-c/Screenshot+from+2012-07-01+20_45_54.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-2587668894701406365</id><published>2012-05-28T23:29:00.000+08:00</published><updated>2012-05-28T23:29:34.694+08:00</updated><title type='text'>KVM 虚拟机 Windows 磁盘I/O配置</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 最近在逐步将虚拟机从virtualbox转向KVM，希望对KVM多熟悉熟悉，KVM以后会是Linux上虚拟化的主力。&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在windows上主要碰到的问题是I/O性能问题，在默认的IDE模式下，只有10多M的读写速度，爆慢。。。从图上可以看到这惨不忍睹的磁盘性能。。。。&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDzb-5Z8JgwId-C70awwJUjBAPJ8W_IXRHbOEVQeCJeARnapEP4jEijrvNzGGJXMNZurl8uv9mzwA7LXA6PTnbOXJiqmC29O1L3Wq5FiJTI8bq_whMtmhMT3uoKrhdZFsdhyfpcKPnYD8/s1600/win7-1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;312&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDzb-5Z8JgwId-C70awwJUjBAPJ8W_IXRHbOEVQeCJeARnapEP4jEijrvNzGGJXMNZurl8uv9mzwA7LXA6PTnbOXJiqmC29O1L3Wq5FiJTI8bq_whMtmhMT3uoKrhdZFsdhyfpcKPnYD8/s320/win7-1.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 基本上大家认为性能比较好的是VirtIO模式。在Linux上默认带有这样的驱动，在Linux里的磁盘表示便是/dev/vda(x)这样的形式，在打开writecache的情况下，基本可以达到200M的读取。。。要知道我的这块ST 3T，最新的单碟1T，实际也就100M的读取速度&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 在windows上使用VirtIO模式的磁盘，倒是真不容易。安装好系统，然后改VirtIO便无法进入系统，google出来的KVM官方的VirtIO windows驱动不是正常安装形式的文件，而是一些驱动文件，要用硬件管理器去寻找驱动。 并且KVM官方下载来的驱动没有数字签名，在windows安装时候是没法以加载驱动形式使用！！！&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Google 之后的 solution是用的Fedora带的VirtIO驱动，下载地址：&lt;br /&gt;
&lt;a href=&quot;http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/&quot;&gt;http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装时候加载驱动，不知为何，这样加载驱动第一次加载完之后蓝屏，再试一次就好了。。。。选择scsi，不用多说了。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivmG5O2xLewb71PNytGgxa7rTRO6BJ8TW9I98O-WCgl-Q6D5KW1ZMNFyBV_wBKI045lCY2w88YHSV-QyWrPE673ZOiaY6Y1cu6v_2lhfIOCMPjaRZ_MUodJkOv3dPVwWyd1SRvYz1foAs/s1600/win7-2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;243&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivmG5O2xLewb71PNytGgxa7rTRO6BJ8TW9I98O-WCgl-Q6D5KW1ZMNFyBV_wBKI045lCY2w88YHSV-QyWrPE673ZOiaY6Y1cu6v_2lhfIOCMPjaRZ_MUodJkOv3dPVwWyd1SRvYz1foAs/s320/win7-2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装完之后的，VirtIO性能如下图，打开writecache选项，比较平稳，速度快。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFldypGgkTJcv3jpkeyJa98FcILeEXEYtqcLXA9TeaZLNCVH-uIs9q4QdArjF1x6PK7Y-L4zTalXtc3MXmZiWahL9dg8HDBei5PlfQjg4uEakeJ0uU-InlSBb1Lirq-C4MTMtqwM4TwIA/s1600/win7-3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;247&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFldypGgkTJcv3jpkeyJa98FcILeEXEYtqcLXA9TeaZLNCVH-uIs9q4QdArjF1x6PK7Y-L4zTalXtc3MXmZiWahL9dg8HDBei5PlfQjg4uEakeJ0uU-InlSBb1Lirq-C4MTMtqwM4TwIA/s320/win7-3.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 尽管KVM有和vmware，virtualbox一样类似的性能增强工具。。。但是这个实在是太不够友好了。。。KVM还需努力啊！&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-------HalfBloodRock------&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/2587668894701406365/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2012/05/kvm-windows-io.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/2587668894701406365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/2587668894701406365'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2012/05/kvm-windows-io.html' title='KVM 虚拟机 Windows 磁盘I/O配置'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDzb-5Z8JgwId-C70awwJUjBAPJ8W_IXRHbOEVQeCJeARnapEP4jEijrvNzGGJXMNZurl8uv9mzwA7LXA6PTnbOXJiqmC29O1L3Wq5FiJTI8bq_whMtmhMT3uoKrhdZFsdhyfpcKPnYD8/s72-c/win7-1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-6412575902778217880</id><published>2012-04-30T23:11:00.001+08:00</published><updated>2012-04-30T23:11:39.591+08:00</updated><title type='text'>DNS服务 /etc/rndc.key was found 解决办法</title><content type='html'>RHEL6配置好dns服务之后，会出现如下问题，rndc无法找到key，named服务跑的是正常的，其实本也可以用，但是本着不能放过一个问题的原则，找到了解决办法&lt;br /&gt;
&lt;br /&gt;
[root@server named]# /etc/init.d/named status&lt;br /&gt;rndc: neither /etc/rndc.conf nor /etc/rndc.key was found&lt;br /&gt;named (pid&amp;nbsp; 4086) is running...&lt;br /&gt;[root@server named]# rndc status&lt;br /&gt;rndc: neither /etc/rndc.conf nor /etc/rndc.key was found&lt;br /&gt;
&lt;br /&gt;
提示没有rndc.key，主要原因还是在RHEL6上没有caching-named这个包了，EL5上是把key包含在里面的。所以我们要手动创建key&lt;br /&gt;
&lt;br /&gt;
1）创建key&lt;br /&gt;
[root@server named]# &lt;b&gt;rndc-confgen -r /dev/urandom -a&lt;/b&gt;&lt;br /&gt;wrote key file &quot;/etc/rndc.key&quot;&lt;br /&gt;
2）更改权限&lt;br /&gt;
[root@server named]# rndc status&lt;br /&gt;rndc: connect failed: 127.0.0.1#953: connection refused&lt;br /&gt;
&lt;br /&gt;[root@server named]# cat /etc/rndc.key &lt;br /&gt;key &quot;rndc-key&quot; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; algorithm hmac-md5;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; secret &quot;MEARtiTMJzFfRwBKlY5lpQ==&quot;;&lt;br /&gt;};&lt;br /&gt;
&lt;br /&gt;[root@server named]# ls -l /etc/rndc.key &lt;br /&gt;-rw------- 1 root root 77 May&amp;nbsp; 1 06:57 /etc/rndc.key&lt;br /&gt;
&lt;br /&gt;[root@server named]# &lt;b&gt;chown root:named /etc/rndc.key &lt;/b&gt;&lt;br /&gt;[root@server named]# &lt;b&gt;chmod 644 /etc/rndc.key&lt;/b&gt; &lt;br /&gt;[root@server named]# rndc status&lt;br /&gt;rndc: connect failed: 127.0.0.1#953: connection refused&lt;br /&gt;
&lt;br /&gt;
重启named服务！&lt;br /&gt;
3）验证&lt;br /&gt;
[root@server named]# /etc/init.d/named restart&lt;br /&gt;Stopping named: .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [&amp;nbsp; OK&amp;nbsp; ]&lt;br /&gt;Starting named:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [&amp;nbsp; OK&amp;nbsp; ]&lt;br /&gt;
&lt;br /&gt;[root@server named]# /etc/init.d/named status&lt;br /&gt;version: 9.7.3-P3-RedHat-9.7.3-8.P3.el6&lt;br /&gt;CPUs found: 1&lt;br /&gt;worker threads: 1&lt;br /&gt;number of zones: 21&lt;br /&gt;debug level: 0&lt;br /&gt;xfers running: 0&lt;br /&gt;xfers deferred: 0&lt;br /&gt;soa queries in progress: 0&lt;br /&gt;query logging is OFF&lt;br /&gt;recursive clients: 0/0/1000&lt;br /&gt;tcp clients: 0/100&lt;br /&gt;server is up and running&lt;br /&gt;named (pid&amp;nbsp; 4224) is running...&lt;br /&gt;
&lt;br /&gt;[root@server named]# rndc status&lt;br /&gt;version: 9.7.3-P3-RedHat-9.7.3-8.P3.el6&lt;br /&gt;CPUs found: 1&lt;br /&gt;worker threads: 1&lt;br /&gt;number of zones: 21&lt;br /&gt;debug level: 0&lt;br /&gt;xfers running: 0&lt;br /&gt;xfers deferred: 0&lt;br /&gt;soa queries in progress: 0&lt;br /&gt;query logging is OFF&lt;br /&gt;recursive clients: 0/0/1000&lt;br /&gt;tcp clients: 0/100&lt;br /&gt;server is up and running&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---------HalfbloodRock------</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/6412575902778217880/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2012/04/dns-etcrndckey-was-found.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/6412575902778217880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/6412575902778217880'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2012/04/dns-etcrndckey-was-found.html' title='DNS服务 /etc/rndc.key was found 解决办法'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-5796543075681456097</id><published>2012-04-30T20:15:00.000+08:00</published><updated>2012-04-30T20:15:10.547+08:00</updated><title type='text'>ubuntu 12.04 配置Ruby环境</title><content type='html'>在ubuntu 12.04 上配置Ruby的开发环境：&lt;br /&gt;
&lt;br /&gt;
1 ) 安装基本依赖包&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install git curl build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev autoconf libc6-dev libncurses5-dev automake libtool bison subversion&lt;br /&gt;
&lt;br /&gt;
2）配置Git&lt;br /&gt;
&lt;br /&gt;
git config --global user.name &lt;i&gt;YourName&lt;/i&gt;&lt;br /&gt;
git config --global user.email&amp;nbsp; &lt;i&gt;Your email&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
3）安装RVM&lt;br /&gt;
&lt;br /&gt;
bash -s stable &amp;lt; &amp;lt;(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )&lt;br /&gt;
&lt;br /&gt;
4）配置&lt;br /&gt;
&lt;br /&gt;
vi .bashrc&lt;br /&gt;
&lt;br /&gt;
结尾加上&lt;br /&gt;
&lt;br /&gt;
[[ -s &quot;$HOME/.rvm/scripts/rvm&quot; ]] &amp;amp;&amp;amp; source &quot;$HOME/.rvm/scripts/rvm&quot;&lt;br /&gt;
&lt;br /&gt;
然后reload bashrc&lt;br /&gt;
&lt;br /&gt;
source .bashrc&lt;br /&gt;
&lt;br /&gt;
5）安装Ruby&lt;br /&gt;
&lt;br /&gt;
rvm pkg install zlib&lt;br /&gt;
rvm install 1.9.3&lt;br /&gt;
rvm use 1.9.3&lt;br /&gt;
gem install rails&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------HalfbloodRock-----------&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: black; display: inline ! important; float: none; font-family: Consolas,&#39;Courier New&#39;,Courier,mono,serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/5796543075681456097/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2012/04/ubuntu-1204-ruby.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/5796543075681456097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/5796543075681456097'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2012/04/ubuntu-1204-ruby.html' title='ubuntu 12.04 配置Ruby环境'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-3432657367567124402</id><published>2012-04-12T23:40:00.000+08:00</published><updated>2012-04-12T23:41:31.143+08:00</updated><title type='text'>Solaris上无法创建ramdisk</title><content type='html'>今天晚上on-call，遇到一个Solaris 10 server在重启之后不能创建ramdisk的问题，&lt;br /&gt;
&lt;br /&gt;
输入命令： &lt;br /&gt;
# ramdiskadm -a l1cache 50g&lt;br /&gt;
出现提示：&lt;br /&gt;
ramdiskadm: couldn&#39;t create ramdisk &quot;l1cache&quot;: Resource temporarily unavailable&lt;br /&gt;
&lt;br /&gt;
临时资源不足，这台机器有128G内存，当时有79G可用内存，那既然提示临时资源不足，于是便停下jboss，重启机器之后，再次create ramdisk，但是这次依旧提示 Resource temporarily unavailable！&lt;br /&gt;
&lt;br /&gt;
我手动测试，最大只能创建25G的ramdisk，这说明ramdisk是正常的，google之后找到解决办法。&lt;br /&gt;
&lt;br /&gt;
1）# vi /etc/system &lt;br /&gt;
在末尾添加：set ramdisk:rd_percent_physmem=80&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
set ramdisk:rd_percent_physmem=&amp;lt;百分比&amp;gt;&lt;br /&gt;
这行参数的意思是创建的ramdisk最大不能超过系统内存的80% &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
这个参数生效需要重启系统，Linux下对sysctl.conf修改只要sysctl -p就生效，但是Unix更为谨慎。需要重启 &lt;br /&gt;
&lt;br /&gt;
2. 重启系统&lt;br /&gt;
# reboot&lt;br /&gt;
或者&lt;br /&gt;
# shutdown -y -g0 -i6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. 重启完毕之后再次创建&lt;br /&gt;
ramdiskadm -a l1cache 50g&amp;nbsp; 一切ok。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--------Halfbloodrock-----</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/3432657367567124402/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2012/04/solarisramdisk.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/3432657367567124402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/3432657367567124402'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2012/04/solarisramdisk.html' title='Solaris上无法创建ramdisk'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-7523806929257882944</id><published>2012-04-04T14:12:00.000+08:00</published><updated>2012-04-04T14:12:20.527+08:00</updated><title type='text'>RHEL6 双网卡bonding配置</title><content type='html'>&lt;div style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: black; font-family: Ubuntu, UbuntuBeta; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;
RHEL6 双网卡bonding配置 &lt;/div&gt;
&lt;div style=&quot;color: black; font-family: Ubuntu,UbuntuBeta; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;color: black; font-family: Ubuntu,UbuntuBeta; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;
1)RHEL6下不再有modprobe.conf这个文件&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;在/etc/modprobe.d/里建立bond0&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;[root@server modprobe.d]# cat /etc/modprobe.d/bond0&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;alias bond0 bonding&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;options bond0 miimon=100 mode=4&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;2）交换机上接口打上LACP模式&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;3）配置网卡/etc/sysconfig/network-scripts/ifcfg-ethX&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;我配置的模式是：&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;DEVICE=eth0&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;USERCTL=no&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;ONBOOT=yes&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;MASTER=bond0&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;SLAVE=yes&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;BOOTPROTO=none&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;#HWADDR=84:2b:2b:59:43:ae&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;#NM_CONTROLLED=yes&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;#IPADDR=192.168.3.243&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;#NETMASK=255.255.255.0&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;#TYPE=Ethernet&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;#IPV6INIT=no&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;4）配置bond0网卡&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;[root@server ~]# vim /etc/sysconfig/network-scripts/ifcfg-bond0&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;DEVICE=bond0&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;USERCTL=no&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;BOOTPROTO=none&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;ONBOOT=yes&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;NETMASK=255.255.255.0&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;GATEWAY=192.168.3.254&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;IPADDR=192.168.3.247&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;#BROADCAST=192.168.3.255&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;#NETWORK=192.168.3.0&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;5）重启系统之后才能生效&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;6）排错&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;RHEL6启动很快，进入系统的时候，网卡还没有起来，交换机上的灯还是黄色的。稍等一会，交换机的灯变成绿色，说明正常。但是此刻，在系统里仍然不能ping通其他机器。&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;/etc/init.d/network restart之后提示bond0 connection ativation failed:device not managed by networkmanager，交换机上网卡灯变黄&lt;/div&gt;
&lt;div style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: black; font-family: Ubuntu, UbuntuBeta; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;
&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;解决方法是chkconfig NetworkManager off;/etc/init.d/NetworkManager stop;chkconfig network on;/etc/init.d/network restart&lt;br style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;系统提示bond0 ok，稍等一会，交换机上网卡灯由黄色变绿色，此时机器正常，可以ping通其他机器&lt;/div&gt;
&lt;div style=&quot;color: black; font-family: Ubuntu,UbuntuBeta; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;color: black; font-family: Ubuntu,UbuntuBeta; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;
-----------Halfbloodrock---------- &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/7523806929257882944/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2012/04/rhel6-bonding.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/7523806929257882944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/7523806929257882944'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2012/04/rhel6-bonding.html' title='RHEL6 双网卡bonding配置'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-6886121921418790334</id><published>2012-03-22T15:23:00.002+08:00</published><updated>2012-03-22T15:23:28.598+08:00</updated><title type='text'>Perl的代码整理工具</title><content type='html'>&lt;br /&gt;
最近在改一个Perl脚本的代码，但是原格式糟糕极了。所有的条件判断都是在一行写完，一个缩进也没有。根本没法看。&lt;br /&gt;
&lt;br /&gt;
google下找到一个叫做perltidy的代码格式工具。用完之后代码焕然一新&lt;br /&gt;
&lt;br /&gt;
官方地址：http://perltidy.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
安装方法&lt;br /&gt;
1）下载，解压，进入安装目录&lt;br /&gt;
2）# perl Makefile.PL&lt;br /&gt;
&amp;nbsp; &amp;nbsp;# make&lt;br /&gt;
&amp;nbsp; &amp;nbsp;# make test&lt;br /&gt;
&amp;nbsp; &amp;nbsp;# make install&lt;br /&gt;
&lt;br /&gt;
3) 使用方法&lt;br /&gt;
&amp;nbsp; &amp;nbsp;# perltidy script&lt;br /&gt;
这样会产生一个 script.tdy文件，这个就是格式化好的脚本&lt;br /&gt;
&lt;br /&gt;
也可以嵌套在VIM里面，不过我的VI有些问题没有成功&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
编辑~/.vimrc，加入映射(我用的F2快捷键)&lt;br /&gt;
map &amp;lt;F2&amp;gt; :%!perltidy&amp;lt;CR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
以后用VIM写perl的代码的时候，写完了，按F2就自动格式化了。。&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/6886121921418790334/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2012/03/perl.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/6886121921418790334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/6886121921418790334'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2012/03/perl.html' title='Perl的代码整理工具'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-9056328666889949254</id><published>2012-02-15T17:53:00.002+08:00</published><updated>2012-02-15T17:53:31.965+08:00</updated><title type='text'>Solaris 查看未知globalzone</title><content type='html'>&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;今天线上一台机器磁盘满了，上去查看了一下，发现这台server配置很奇怪&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;bash-3.00# df -h&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Filesystem &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; size &amp;nbsp; used &amp;nbsp;avail capacity &amp;nbsp;Mounted on&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;/ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 98G &amp;nbsp; &amp;nbsp;98G &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; 100% &amp;nbsp; &amp;nbsp;/&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;/app-tmp1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;258G &amp;nbsp; &amp;nbsp;21K &amp;nbsp; 258G &amp;nbsp; &amp;nbsp; 1% &amp;nbsp; &amp;nbsp;/app-tmp1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;/dev &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;98G &amp;nbsp; &amp;nbsp;98G &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; 100% &amp;nbsp; &amp;nbsp;/dev&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;/export/home/ &amp;nbsp; &amp;nbsp; &amp;nbsp; 258G &amp;nbsp; 507K &amp;nbsp; 258G &amp;nbsp; &amp;nbsp; 1% &amp;nbsp; &amp;nbsp;/export/home/&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;proc &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0% &amp;nbsp; &amp;nbsp;/proc&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;ctfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0% &amp;nbsp; &amp;nbsp;/system/contract&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;mnttab &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0% &amp;nbsp; &amp;nbsp;/etc/mnttab&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;objfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0K &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0% &amp;nbsp; &amp;nbsp;/system/object&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;swap &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;34G &amp;nbsp; 360K &amp;nbsp; &amp;nbsp;34G &amp;nbsp; &amp;nbsp; 1% &amp;nbsp; &amp;nbsp;/etc/svc/volatile&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;/platform/SUNW,SPARC-Enterprise-T5120/lib/libc_psr/libc_psr_hwcap2.so.1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 98G &amp;nbsp; &amp;nbsp;98G &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; 100% &amp;nbsp; &amp;nbsp;/platform/sun4v/lib/libc_psr.so.1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;/platform/SUNW,SPARC-Enterprise-T5120/lib/sparcv9/libc_psr/libc_psr_hwcap2.so.1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 98G &amp;nbsp; &amp;nbsp;98G &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; 100% &amp;nbsp; &amp;nbsp;/platform/sun4v/lib/sparcv9/libc_psr.so.1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;fd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0K &amp;nbsp; &amp;nbsp; 0% &amp;nbsp; &amp;nbsp;/dev/fd&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;swap &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;34G &amp;nbsp; 5.4M &amp;nbsp; &amp;nbsp;34G &amp;nbsp; &amp;nbsp; 1% &amp;nbsp; &amp;nbsp;/tmp&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;swap &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;34G &amp;nbsp; &amp;nbsp;48K &amp;nbsp; &amp;nbsp;34G &amp;nbsp; &amp;nbsp; 1% &amp;nbsp; &amp;nbsp;/var/run&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;根分区满了，这倒是不奇怪，从mount点看，应该是T5120的机型，估计应该是一个subzone。但是我居然看不到globalzone的配置信息&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;bash-3.00# cat /etc/globalzone&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;cat: cannot open /etc/globalzone&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;但是他的确是一台subzone&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;bash-3.00# prtdiag &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;prtdiag can only be run in the global zone&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;如何查出他是属于哪一台globalzone呢？利用网卡的IPMP的信息，用arp方式看到属于哪一个globalzone的。&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;bash-3.00# arp -a|grep SPLA&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;e1000g0 oracle-t5120-58.sys.com 255.255.255.255 SPLA &amp;nbsp; &amp;nbsp; 00:21:28:6c:53:58&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
------Halfbloodrock----&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/9056328666889949254/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2012/02/solaris-globalzone.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/9056328666889949254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/9056328666889949254'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2012/02/solaris-globalzone.html' title='Solaris 查看未知globalzone'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-3369362910775678187</id><published>2012-01-20T13:21:00.001+08:00</published><updated>2012-01-20T13:23:24.214+08:00</updated><title type='text'>Solaris SPARC 机器一个boot issue的案例</title><content type='html'>&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;昨天在做一个数据库server的操作时候，遇到一个boot issue。正常处理完之后需要重启server，init&amp;nbsp; 6之后，等了许久，机器就是没有起来。登陆到console里看机器状态&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;发现机器处于OK模式，说明server没有问题，可以正常加电。但是为什么不能从磁盘启动呢？&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;1）进入console输入boot启动，出现如下output，启动失败，退到ok模式&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;-&amp;gt; start /SP/console&lt;br /&gt;Are you sure you want to start /SP/console (y/n)? y&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;Serial console started.&amp;nbsp; To stop, type #.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;{0} ok &lt;br /&gt;{0} ok &lt;br /&gt;{0} ok &lt;br /&gt;{0} ok &lt;br /&gt;{0} ok &lt;br /&gt;{0} ok &lt;br /&gt;{0} ok &lt;br /&gt;{0} ok &lt;br /&gt;{0} ok &lt;br /&gt;{0} ok &lt;span style=&quot;background-color: yellow;&quot;&gt;boot&lt;/span&gt;&lt;br /&gt;ChassisSerialNumber &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;SPARC Enterprise T5220, No Keyboard&lt;br /&gt;Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;OpenBoot 4.32.2.b, 65408 MB memory available, Serial #78364274.&lt;br /&gt;Ethernet address 0:14:4f:ab:be:72, Host ID: &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;Boot device: rootdisk&amp;nbsp; File and args: &lt;br /&gt;The file just loaded does not appear to be executable.&lt;br /&gt;{0} ok &lt;br /&gt;{0} ok &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;2）输入boot disk，一样，无法启动&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;{0} ok &lt;br /&gt;{0} ok &lt;br /&gt;{0} ok boot disk&lt;br /&gt;ChassisSerialNumber &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;SPARC Enterprise T5220, No Keyboard&lt;br /&gt;Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;OpenBoot 4.32.2.b, 65408 MB memory available, Serial #78364274.&lt;br /&gt;Ethernet address 0:14:4f:ab:be:72, Host ID: &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;Boot device: &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@0&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&amp;nbsp; File and args: &lt;br /&gt;The file just loaded does not appear to be executable.&lt;br /&gt;{0} ok &lt;br /&gt;{0} ok &lt;br /&gt;{0} ok &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;3）只能先查看下机器磁盘有几块，使用devalias命令&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;发现2块盘做了mirror，&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;{0} ok devalias&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;background-color: yellow; color: black;&quot;&gt;rootmirror&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;background-color: yellow; color: black; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;strong&gt;/pci@0/pci@0/pci@2/scsi@0/disk@1,0&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: yellow; color: black; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;strong&gt;rootdisk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/strong&gt;&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;background-color: yellow; color: black; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;strong&gt;/pci@0/pci@0/pci@2/scsi@0/disk@0,0&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;ttya&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/ebus@c0/serial@0,ca0000&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;nvram&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/virtual-devices/nvram@3&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;net3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@1/pci@0/pci@3/network@0,1&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;net2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@1/pci@0/pci@3/network@0&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;net1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@1/pci@0/pci@2/network@0,1&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;net0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@1/pci@0/pci@2/network@0&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;net&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@1/pci@0/pci@2/network@0&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;cdrom&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@1/pci@0/pci@1/pci@0/usb@0,2/storage@2/disk@0:f&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;disk7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@7&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;disk6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@6&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;disk5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@5&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;disk4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@4&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;disk3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@3&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;disk2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@2&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;disk1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@1&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;disk0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@0&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;disk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@0&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;scsi&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;virtual-console&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/virtual-devices/console@1&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; aliases&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;4）于是ok模式下，先从rootdisk启动，&lt;br /&gt;输入 boot rootdisk，发现报错，无法启动&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;{0} ok &lt;span style=&quot;background-color: yellow;&quot;&gt;boot rootdisk&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;ChassisSerialNumber &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;SPARC Enterprise T5220, No Keyboard&lt;br /&gt;Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;OpenBoot 4.32.2.b, 65408 MB memory available, Serial #78364274.&lt;br /&gt;Ethernet address 0:14:4f:ab:be:72, Host ID: &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;Boot device: &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@0,0&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&amp;nbsp; File and args: &lt;br /&gt;The file just loaded does not appear to be executable.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;5）再输入boot rootmirror，正常启动了，说明rootdisk出问题了。不能正常启动了&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;{0} ok &lt;span style=&quot;background-color: yellow;&quot;&gt;boot rootmirror&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;ChassisSerialNumber &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;SPARC Enterprise T5220, No Keyboard&lt;br /&gt;Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;OpenBoot 4.32.2.b, 65408 MB memory available, Serial #78364274.&lt;br /&gt;Ethernet address 0:14:4f:ab:be:72, Host ID: &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;Boot device: &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@1,0&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&amp;nbsp; File and args: &lt;br /&gt;SunOS Release 5.10 Version Generic_144488-12 64-bit&lt;br /&gt;Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;Hostname: localhost&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;VxVM sysboot INFO V-5-2-3409 starting in boot mode...&lt;br /&gt;NOTICE: VxVM vxdmp V-5-0-34 added disk array DISKS, datype = Disk&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;NOTICE: VxVM vxdmp V-5-0-34 added disk array 77013158, datype = AMS_WMS&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;6）OK，到这里，机器正常启动了，但是问题是，按照正常情况下，如果rootdisk损坏不能启动，应该自动从rootmirror盘启动。为什么没有执行自动启动操作呢？&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;进系统后查看启动参数。使用eeprom命令，发现auto-boot?=false 这里出现问题，如果需要，将参数改为true，系统则会自动启动。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;a href=&quot;mailto:root@localhost&quot;&gt;root@localhost&lt;/a&gt; # eeprom &lt;br /&gt;ttya-rts-dtr-off=false&lt;br /&gt;ttya-ignore-cd=true&lt;br /&gt;keyboard-layout: data not available.&lt;br /&gt;reboot-command: data not available.&lt;br /&gt;security-mode=none&lt;br /&gt;security-password: data not available.&lt;br /&gt;security-#badlogins=0&lt;br /&gt;verbosity=max&lt;br /&gt;pci-mem64?=true&lt;br /&gt;diag-switch?=false&lt;br /&gt;local-mac-address?=true&lt;br /&gt;fcode-debug?=false&lt;br /&gt;scsi-initiator-id=7&lt;br /&gt;oem-logo: data not available.&lt;br /&gt;oem-logo?=false&lt;br /&gt;oem-banner: data not available.&lt;br /&gt;oem-banner?=false&lt;br /&gt;ansi-terminal?=true&lt;br /&gt;screen-#columns=80&lt;br /&gt;screen-#rows=24&lt;br /&gt;ttya-mode=9600,8,n,1,-&lt;br /&gt;output-device=virtual-console&lt;br /&gt;input-device=virtual-console&lt;br /&gt;auto-boot-on-error?=false&lt;br /&gt;load-base=16384&lt;br /&gt;&lt;span style=&quot;background-color: yellow;&quot;&gt;auto-boot?=false&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;network-boot-arguments: data not available.&lt;br /&gt;boot-command=boot&lt;br /&gt;boot-file: data not available.&lt;br /&gt;boot-device=rootdisk rootmirror net&lt;br /&gt;multipath-boot?=false&lt;br /&gt;boot-device-index=0&lt;br /&gt;use-nvramrc?=true&lt;br /&gt;nvramrc=devalias rootdisk &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@0,0&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;devalias rootmirror &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/pci@0/pci@0/pci@2/scsi@0/disk@1,0&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;.&quot; ChassisSerialNumber BEL080888F &quot; cr&lt;br /&gt;error-reset-recovery=sync&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;Solaris机器的设计是很完善的，从一个boot上可以看到，solaris把各个方面可能出现的问题都考虑到了。提供了各种查看系统的方式,各种配置方式，虽说有些复杂，但是考虑的比较细致。&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/3369362910775678187/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2012/01/solaris-sparc-boot-issue.html#comment-form' title='2 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/3369362910775678187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/3369362910775678187'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2012/01/solaris-sparc-boot-issue.html' title='Solaris SPARC 机器一个boot issue的案例'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-2619130133282696722</id><published>2012-01-17T15:45:00.002+08:00</published><updated>2012-01-17T16:10:14.278+08:00</updated><title type='text'>RHEL6上配置DNS服务以及主从复制</title><content type='html'>&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;昨天Site出现一个critical issue，内网DNS宕机了。想起来还没在RHEL6上配置过，今天测试了一下，发现与在RHEL5上配置略有不同。&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;一．配置单节点DNS&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;1)安装bind软件包&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;yum -y install bind-*&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;在RHEL6中没有caching-namedserver这个包了，配置文件遵守默认的系统规范，放在了/etc里&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;2)cd /etc&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;cp -p named.conf named.conf.`date +%Y%m%d`&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;3)配置DNS主配置文件，named.conf&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;cat&amp;nbsp;named.conf&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;options {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; listen-on port 53 { 192.168.0.254; };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; directory&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;/var/named&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dump-file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;/var/named/data/cache_dump.db&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; statistics-file &quot;/var/named/data/named_stats.txt&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; memstatistics-file &quot;/var/named/data/named_mem_stats.txt&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; allow-query&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { 192.168.0.0/24; };&lt;br /&gt;};&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;zone &quot;.&quot; IN {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type hint;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file &quot;named.ca&quot;;&lt;br /&gt;};&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;zone &quot;sys.com&quot; IN {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type master;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file &quot;sys.com.zone&quot;;&lt;br /&gt;};&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;zone &quot;0.168.192.in-addr.arpa&quot; IN {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type master;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file &quot;0.168.192.in-addr.arpa.zone&quot;;&lt;br /&gt;};&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;4)配置正向解析域zone文件&lt;br /&gt;cd /var/named/&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;cp -p localhost.zone sys.com.zone&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;vim sys.com.zone&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;$TTL&amp;nbsp;&amp;nbsp;&amp;nbsp; 86400&lt;br /&gt;@&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN SOA&amp;nbsp; sys.com&amp;nbsp; root.sys.com (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2009040500&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; serial (d. adams)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3H&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; refresh&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15M&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; retry&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1W&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; expiry&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1D )&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; minimum&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;@&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN NS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sys.com.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.254&lt;br /&gt;ldap&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.254&lt;br /&gt;server&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.254&lt;br /&gt;stu1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.2&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;5)配置反向解析zone文件&lt;br /&gt;在配置反向解析时候也要加入A记录，这个在RHEL5中配置DNS时候不是必须的。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;cd /var/named/&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;cp -p sys.com.zone 0.168.192.in-addr.arpa.zone&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;vi 0.168.192.in-addr.arpa.zone&lt;br /&gt;$TTL&amp;nbsp;&amp;nbsp;&amp;nbsp; 86400&lt;br /&gt;@&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN SOA&amp;nbsp; sys.com.&amp;nbsp; root.sys.com (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2009040500&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; serial (d. adams)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3H&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; refresh&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15M&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; retry&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1W&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; expiry&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1D )&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; minimum&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;@&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN NS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sys.com.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 127.0.0.1&lt;br /&gt;254&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN PTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ldap.sys.com.&lt;br /&gt;254&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN PTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; server.sys.com.&lt;br /&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN PTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stu1.sys.com.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;6) 检查配置文件&lt;br /&gt;named-checkconf /etc/named.conf&lt;br /&gt;[root@server named]# named-checkzone sys.com 0.168.192.in-addr.arpa.zone&lt;br /&gt;zone sys.com/IN: loaded serial 2009040500&lt;br /&gt;OK&lt;br /&gt;[root@server named]# named-checkzone sys.com sys.com.zone&lt;br /&gt;zone sys.com/IN: loaded serial 2009040500&lt;br /&gt;OK&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;7)重启服务，完成。&lt;br /&gt;/etc/init.d/named restart&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;/etc/init.d/named reload 只是重新读却zone文件，如果修改了named.conf那就需要restart。&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;二．Master-Slave复制部分（主DNS 192.168.0.254， 从DNS 192.168.0.2）&lt;br /&gt;1）登录第一部分配好DNS的机器，修改named.conf，增加参数&lt;br /&gt;cd /etc&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;cp -p named.conf named.conf.`date +%Y%m%d`&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;vim named.conf&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;[root@servers named]# cat /etc/named.conf&lt;br /&gt;options {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; listen-on port 53 { 192.168.0.254; };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; directory&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;/var/named&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dump-file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;/var/named/data/cache_dump.db&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; statistics-file &quot;/var/named/data/named_stats.txt&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; memstatistics-file &quot;/var/named/data/named_mem_stats.txt&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; allow-query&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { 192.168.0.0/24; };&lt;br /&gt;};&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;zone &quot;.&quot; IN {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type hint;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file &quot;named.ca&quot;;&lt;br /&gt;};&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;zone &quot;sys.com&quot; IN {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type master;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file &quot;sys.com.zone&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;allow-transfer { 192.168.0.2; };&lt;/strong&gt;};&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;zone &quot;0.168.192.in-addr.arpa&quot; IN {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type master;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file &quot;0.168.192.in-addr.arpa.zone&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;allow-transfer { 192.168.0.2; };&lt;/strong&gt;};&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;2)修改主DNS正向解析zone文件&lt;br /&gt;vim sys.com.zone &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;br /&gt;refresh是每隔15M同步一次，retry是如果出错，5分钟之后重试&lt;br /&gt;&lt;br /&gt;[root@servers named]# cat /var/named/sys.com.zone&lt;br /&gt;$TTL&amp;nbsp;&amp;nbsp;&amp;nbsp; 86400&lt;br /&gt;@&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN SOA&amp;nbsp; sys.com&amp;nbsp; root.sys.com (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2009040500&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; serial (d. adams)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15M&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; refresh&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;5M&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; retry&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1W&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; expiry&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1D )&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; minimum&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;@&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN NS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sys.com.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.254&lt;br /&gt;ldap&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.254&lt;br /&gt;server&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.254&lt;br /&gt;stu1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.2&lt;br /&gt;stu2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;3)修改反向解析zone文件&lt;br /&gt;vi 0.168.192.in-addr.arpa.zone&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;br /&gt;[root@servers named]# cat 0.168.192.in-addr.arpa.zone&lt;br /&gt;$TTL&amp;nbsp;&amp;nbsp;&amp;nbsp; 86400&lt;br /&gt;@&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN SOA&amp;nbsp; sys.com.&amp;nbsp; root.sys.com (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2009040500&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; serial (d. adams)&lt;br /&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15M&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; refresh&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5M&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; retry&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1W&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; expiry&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1D )&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; minimum&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;@&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN NS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sys.com.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 127.0.0.1&lt;br /&gt;254&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN PTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ldap.sys.com.&lt;br /&gt;254&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN PTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; server.sys.com.&lt;br /&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN PTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stu1.sys.com.&lt;br /&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN PTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stu2.sys.com.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;4)登录Slave DNS,安装bind软件&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;br /&gt;&amp;nbsp;yum –y install bind*&lt;br /&gt;&lt;br /&gt;5)配置slave dns的named.conf&lt;br /&gt;&lt;br /&gt;[root@stu1 slaves]# cat /etc/named.conf&lt;br /&gt;options {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; listen-on port 53 { 192.168.0.2; };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; directory&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;/var/named&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dump-file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;/var/named/data/cache_dump.db&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; statistics-file &quot;/var/named/data/named_stats.txt&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; memstatistics-file &quot;/var/named/data/named_mem_stats.txt&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; allow-query&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { 192.168.0.0/24; };&lt;br /&gt;};&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;zone &quot;.&quot; IN {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type hint;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file &quot;named.ca&quot;;&lt;br /&gt;};&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;zone &quot;sys.com&quot; IN {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type slave;&lt;br /&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file &quot;slaves/sys.com.zone&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; masters { 192.168.0.254; };&lt;/strong&gt;};&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;zone &quot;0.168.192.in-addr.arpa&quot; IN {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type slave;&lt;br /&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file &quot;slaves/0.168.192.in-addr.arpa.zone&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; masters { 192.168.0.254; };&lt;/strong&gt;};&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;6)重启slave dns服务，正确的话在/var/named/slave/里可以看到复制过来的zone文件&lt;br /&gt;[root@stu1 slaves]# /etc/init.d/named restart&lt;br /&gt;[root@stu1 slaves]# ls&lt;br /&gt;0.168.192.in-addr.arpa.zone&amp;nbsp; sys.com.zone&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;7)测试&lt;br /&gt;在第三台机器的/etc/resolve.conf里写入&lt;br /&gt;# cat /etc/resolve.conf&lt;br /&gt;nameserver 192.168.0.254&lt;br /&gt;nameserver 192.168.0.2&lt;br /&gt;关闭192.168.0.254上的named服务。然后在第三台机器上nslookup，会稍有延迟的出现解析结果。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/2619130133282696722/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2012/01/rhel6dns.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/2619130133282696722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/2619130133282696722'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2012/01/rhel6dns.html' title='RHEL6上配置DNS服务以及主从复制'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-2239427192622993600</id><published>2012-01-13T11:33:00.000+08:00</published><updated>2012-04-30T23:14:57.084+08:00</updated><title type='text'>SSH安全小记</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 这里的SSH安全主要对应个人VPS，没有前端硬件防火墙的小型运营服务器，或者是企业小规模服务器。总结性文章，都是可以再网络上可以搜索到。&lt;br /&gt;
&lt;br /&gt;
1）禁止root登陆&lt;br /&gt;
vi /etc/ssh/sshd_config&lt;br /&gt;
&lt;br /&gt;
PermitRootLogin yes &lt;br /&gt;
改成 &lt;br /&gt;
PermitRootLogin no&lt;br /&gt;
&lt;br /&gt;
重启ssh服务&lt;br /&gt;
&lt;br /&gt;
使用普通用户登陆，然后使用sudo的方式进入root。&lt;br /&gt;
&lt;br /&gt;
PS：在FreeBSD系统默认关闭root登陆&lt;br /&gt;
&lt;br /&gt;
2）禁止root登陆之后，还要禁止使用password登陆，只能使用ssh key认证方式登陆&lt;br /&gt;
vim /etc/ssh/sshd_config&lt;br /&gt;
&lt;br /&gt;
PasswordAuthentication yes&lt;br /&gt;
改成&lt;br /&gt;
PasswordAuthentication no&lt;br /&gt;
&lt;br /&gt;
这样默认会使用key登陆，不会允许输入密码&lt;br /&gt;
&lt;br /&gt;
3）使用ssh key认证方式，老生常谈了！&lt;br /&gt;
&lt;br /&gt;
a.在本地生成一个RSA的公共KEY&lt;br /&gt;
# ssh-keygen -t rsa&lt;br /&gt;
&lt;br /&gt;
b.将生成的id_rsa.pub拷贝到远程机器上，且命名为authorized_keys&lt;br /&gt;
scp /root/.ssh/id_rsa.pub &lt;a href=&quot;mailto:root@x.x.x.x:/root/.ssh/authorized_keys&quot;&gt;root@x.x.x.x:/root/.ssh/authorized_keys&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
c.远程服务上修正权限&lt;br /&gt;
chmod 600 ~/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
4）用pkill踢掉ssh用户&lt;br /&gt;
如果发现已经被入侵了，但是服务器此时不宜做重启ssh，或者重启server的操作，使用以下方式踢掉其他用户&lt;br /&gt;
&lt;br /&gt;
[root@localhost tmp]# w&lt;br /&gt;
03:40:28 up 71 days, 51 min,&amp;nbsp; 1 user,&amp;nbsp; load average: 0.00, 0.00, 0.00&lt;br /&gt;
USER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TTY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOGIN@&amp;nbsp;&amp;nbsp; IDLE&amp;nbsp;&amp;nbsp; JCPU&amp;nbsp;&amp;nbsp; PCPU WHAT&lt;br /&gt;
root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pts/1&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.1&amp;nbsp; 00:03&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00s&amp;nbsp; 0.09s&amp;nbsp; 0.01s w&lt;br /&gt;
&lt;br /&gt;
[root@localhost tmp]# &lt;b&gt;pkill -kill -t pts/1&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
5）使用TCP-wrapped（host.allow &amp;amp; host.deny）控制登陆权限&lt;br /&gt;
&lt;br /&gt;
[root@localhost ~]# ldd /usr/sbin/sshd | grep wrap&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libwrap.so.0 =&amp;gt; /lib64/libwrap.so.0 (0x0000002a9566c000)&lt;br /&gt;
[root@localhost ~]# &lt;br /&gt;
&lt;br /&gt;
使用ldd检测是否可以用tcp-wrap, 即该服务可以使用/etc/hosts.allow和/etc/hosts.deny,如果输出没有libwrap则不可使用&lt;br /&gt;
&lt;br /&gt;
编辑/etc/host.allow,host.deny&lt;br /&gt;
.&lt;br /&gt;
允许sys.com域访问&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;cat host.allow&lt;br /&gt;sshd: .sys.com&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;cat host.deny&lt;br /&gt;ALL:ALL&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
允许sysv.com和192.168.1.x可以访问,但是不允许主机名是stu1，stu2的机器访问&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;cat host.allow&lt;br /&gt;sshd: .sys.com,192.168.1.,EXCEPT stu1,stu2&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
还有很多其他方式，具体使用查man。&lt;br /&gt;
&lt;br /&gt;
一些补充：&lt;br /&gt;
&lt;br /&gt;
a）常有人说修改ssh默认22端口可以保证一定的安全性。&lt;br /&gt;
几乎无用。使用端口扫描工具nmap，改神马端口都可以找到！并且随意改成其他端口之后，可能会和其他应用的端口冲突。&lt;br /&gt;
&lt;br /&gt;
b）用密码比用key安全，设置复杂无规则密码就可以避免暴力破解&lt;br /&gt;
属于拍脑袋的想法&lt;br /&gt;
ssh key 认证机制比密码要安全, 密码会让别人看到，并且在网络中传输会有风险。&lt;br /&gt;
而key相当于你的家门钥匙，谁会把自己的钥匙给别人呢？如果还不放心,也可以设置一个passphrase,这样,别人拿到ssh密钥也没有用。&lt;br /&gt;
&lt;br /&gt;
在windows里用putty连接也是可以用key的。使用puttygen.exe转换下，具体google，文章一大把。&lt;br /&gt;
&lt;br /&gt;
c）iptables和密钥认证谁更好。&lt;br /&gt;
使用iptable指定只允许固定IP可以实现访问控制。缺点是如果iptables崩溃或者忘记启动了，则没有防范效果了。&lt;br /&gt;
而且对于iptables来说，规则越少，效率越好。&lt;br /&gt;
不过可以使用脚本方式结合iptables限制尝试多次登录的IP，这样可以防止穷举，或者在ssh的config里配置密码错几次之后一段时间内禁止登录。&lt;br /&gt;
&lt;br /&gt;
（来自扶凯&lt;a href=&quot;http://www.php-oa.com/2008/07/12/linux-%E6%8C%87%E4%BB%A4%E7%AE%80%E5%8D%95%E5%B0%86%E6%94%BB%E5%87%BBip%E5%88%97%E5%85%A5iptables-%E9%99%90%E5%88%B6%E8%8C%83%E5%9B%B4%E6%9C%80%E6%96%B0%E6%94%B9%E8%BF%9B%E5%9E%8B.html&quot;&gt;blog&lt;/a&gt;&amp;nbsp; ）&lt;br /&gt;
&lt;br /&gt;
netstat -an | grep -v LISTEN | awk ‘{print $5}’ |grep -v 127.0.0.1|grep -v 本机ip|sed&amp;nbsp; &quot;s/::ffff://g&quot;|awk ‘BEGIN { FS=&quot;:&quot; } { Num[$1]++ } END { for(i in Num) if(Num[i]&amp;gt;8) { print i} }’ |grep ‘[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}’|&amp;nbsp; xargs -i[] iptables -I INPUT -s [] -j DROP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/2239427192622993600/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2012/01/sshvps-1root-vi-etcsshsshdconfig.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/2239427192622993600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/2239427192622993600'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2012/01/sshvps-1root-vi-etcsshsshdconfig.html' title='SSH安全小记'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-16765851441351124</id><published>2012-01-11T12:15:00.000+08:00</published><updated>2012-01-11T12:15:09.070+08:00</updated><title type='text'>RHEL6.2在Virtualbox 4.1.8中图形安装和字符安装</title><content type='html'>因为开始备战RHCA，现在的RHCA考试使用RHEL6的版本，所以下载了RHEL6.2开始搭建Labs&lt;br /&gt;
&lt;br /&gt;
今天在Virtualbox 4.1.8里安装6.2，发现怎么安装默认都开启了字符安装模式，我记得从RHEL6开始，RedHat隐藏了Text安装模式，必须在安装时候，tab编辑启动项，加入text才能开启字符安装，并且在RHEL6之后，字符安装模式不能再自主分区和选择安装包。&lt;br /&gt;
&lt;br /&gt;
试了几次之后，发现在检测完硬件开始安装之前有一个一闪而过的提示，如图&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQqaWejiwhr4DvK3vroxCUBSOxSVESdnU3RGr_iHEVokoTL-QB0KGP5W2kBsDb27j3hhUpNx3WLWHXy9anWn51J_0oR6Gu-FhBDHiUw2xuj5Oej1qKKSpVBS5qTqQGSzh93rk4lMP54cY/s1600/virtualbox_rhel6u2_text.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;207&quot; kba=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQqaWejiwhr4DvK3vroxCUBSOxSVESdnU3RGr_iHEVokoTL-QB0KGP5W2kBsDb27j3hhUpNx3WLWHXy9anWn51J_0oR6Gu-FhBDHiUw2xuj5Oej1qKKSpVBS5qTqQGSzh93rk4lMP54cY/s320/virtualbox_rhel6u2_text.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
You do not have enough RAM to use graphical install...&lt;br /&gt;
&lt;br /&gt;
我安装时候用了virtualbox默认的512M内存，在RHEL6.2上看来是不够了。解决的办法很简单了，把512M内存更改到768M就ok。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------HalfbloodRock----------&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/16765851441351124/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2012/01/rhel62virtualbox-418.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/16765851441351124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/16765851441351124'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2012/01/rhel62virtualbox-418.html' title='RHEL6.2在Virtualbox 4.1.8中图形安装和字符安装'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQqaWejiwhr4DvK3vroxCUBSOxSVESdnU3RGr_iHEVokoTL-QB0KGP5W2kBsDb27j3hhUpNx3WLWHXy9anWn51J_0oR6Gu-FhBDHiUw2xuj5Oej1qKKSpVBS5qTqQGSzh93rk4lMP54cY/s72-c/virtualbox_rhel6u2_text.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-1260119126979812418</id><published>2011-11-29T11:24:00.001+08:00</published><updated>2011-11-29T13:23:06.294+08:00</updated><title type='text'>Apache是怎样启动的</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 昨天和监控部门提到一个问题，开发部门的人启动Apache是使用root启动，但是监控部门的人认为不正常，用root启动有安全隐患。如果Apache有漏洞，服务器就被黑了。&lt;br /&gt;
&lt;br /&gt;
这个问题，其实我在上一家公司也遇到同样想法的人，使用root启动究竟有没有安全隐患？&lt;br /&gt;
&lt;br /&gt;
我在一台RHEL4上编译安装了Apache，用了全默认参数，使用下面命令启动&lt;br /&gt;
/usr/local/apache/bin/apachectl start&lt;br /&gt;
&lt;br /&gt;
看系统里的情况&lt;br /&gt;
&lt;br /&gt;
[root@localhost conf]# ps -ef | grep httpd | grep -v grep&lt;br /&gt;
root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32485&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp; 0 21:50 ?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00:00:00 /usr/local/apache/bin/httpd -k start&lt;br /&gt;
&lt;span style=&quot;background-color: yellow;&quot;&gt;daemon&lt;/span&gt;&amp;nbsp;&amp;nbsp; 32486 32485&amp;nbsp; 0 21:50 ?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00:00:00 /usr/local/apache/bin/httpd -k start&lt;br /&gt;
&lt;span style=&quot;background-color: yellow;&quot;&gt;daemon&lt;/span&gt;&amp;nbsp;&amp;nbsp; 32487 32485&amp;nbsp; 0 21:50 ?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00:00:00 /usr/local/apache/bin/httpd -k start&lt;br /&gt;
&lt;span style=&quot;background-color: yellow;&quot;&gt;daemon&lt;/span&gt;&amp;nbsp;&amp;nbsp; 32488 32485&amp;nbsp; 0 21:50 ?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00:00:00 /usr/local/apache/bin/httpd -k start&lt;br /&gt;
&lt;span style=&quot;background-color: yellow;&quot;&gt;daemon&lt;/span&gt;&amp;nbsp;&amp;nbsp; 32489 32485&amp;nbsp; 0 21:50 ?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00:00:00 /usr/local/apache/bin/httpd -k start&lt;br /&gt;
&lt;span style=&quot;background-color: yellow;&quot;&gt;daemon&lt;/span&gt;&amp;nbsp;&amp;nbsp; 32490 32485&amp;nbsp; 0 21:50 ?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00:00:00 /usr/local/apache/bin/httpd -k start&lt;br /&gt;
&lt;br /&gt;
[root@localhost conf]# cat httpd.conf | grep daemon&lt;br /&gt;
# httpd daemons, you will need to change at least LockFile and PidFile.&lt;br /&gt;
&lt;span style=&quot;background-color: yellow;&quot;&gt;User daemon&lt;br /&gt;Group daemon&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; # socket used to communicate with the CGI daemon of mod_cgid.&lt;br /&gt;
&lt;br /&gt;
试下把daemon改成root看看&lt;br /&gt;
&lt;br /&gt;
[root@localhost conf]# /usr/local/apache/bin/apachectl start&lt;br /&gt;
Syntax error on line 65 of /usr/local/apache/conf/httpd.conf:&lt;br /&gt;
Error:\tApache has not been designed to serve pages while\n\trunning as root.&amp;nbsp; There are known race conditions that\n\twill allow any local user to read any file on the system.\n\tIf you still desire to serve pages as root then\n\tadd -DBIG_SECURITY_HOLE to the CFLAGS env variable\n\tand then rebuild the server.\n\tIt is strongly suggested that you instead modify the User\n\tdirective in your httpd.conf file to list a non-root\n\tuser.\n&lt;br /&gt;
&lt;br /&gt;
[root@localhost conf]# cat httpd.conf | grep root&lt;br /&gt;
# httpd as root initially and it will switch.&amp;nbsp; &lt;br /&gt;
User root&lt;br /&gt;
Group root&lt;br /&gt;
&lt;br /&gt;
可以看到，Apache根本不给你启动！&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
根据Apache的文档里这么描述&lt;br /&gt;
&lt;a href=&quot;http://www.phpchina.com/manual/apache/invoking.html&quot;&gt;http://www.phpchina.com/manual/apache/invoking.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 如果配置文件中Listen定义的是默认的80端口(或1024以下)，那么启动Apache将需要root权限以将它绑定在特权端口上。一旦服务器开始启动并完成了一些诸如打开日志文件之类的准备操作，它将创建很多子进程来完成一些诸如侦听和回应客户端请求的工作。&lt;br /&gt;
&amp;nbsp;&amp;nbsp; httpd主进程仍然以root用户的权限运行，而它的子进程将以一个较低权限的用户运行。这将由你选择的多路处理模块进行控制。&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 所以，用root启动Apache并不存在安全问题。非root用户不能启动1024以下的端口，所以非root启动Apache不能启动80，443端口，到时候再用iptable做跳转就是很麻烦的事情，而且iptables性能也是问题。&lt;br /&gt;
&lt;br /&gt;
像bind这样的程序使用的是chroot的方式来解决权限控制问题，用root启动一样没有安全问题。&lt;br /&gt;
&lt;br /&gt;
有些时候，这些想法都是人传人，大多数人不仔细想想，找找内因。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--------------HalfBloodRock----------</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/1260119126979812418/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2011/11/apache.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/1260119126979812418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/1260119126979812418'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2011/11/apache.html' title='Apache是怎样启动的'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-6676166286194403302</id><published>2011-11-26T12:18:00.001+08:00</published><updated>2011-11-26T12:19:43.076+08:00</updated><title type='text'>墨菲定律再次显灵,问题不修复，流程再好也白忙活。</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;接上次文，black friday之前的health check时候发现有两台Server的VCS explorer没有安装，这次墨菲大神又现身了，在black friday这天，这两台Server上的Oracle数据库宕了。&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 因为db是vcs控制的，要去收集vcs的错误信息。大项目上流程真的很烦，自从我向onshore那边提出这个问题到现在有1周了，onshore知道之后也是拖着不fix。今天美国的black firday，压力上来之后就崩溃了。现在又要去走流程申请安装explorer，然后才能做下面的事情.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 问题不修复，流程再好也白忙活。&lt;br /&gt;
&lt;br /&gt;
--------------------HalfbloodRock---------------------</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/6676166286194403302/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2011/11/blog-post_26.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/6676166286194403302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/6676166286194403302'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2011/11/blog-post_26.html' title='墨菲定律再次显灵,问题不修复，流程再好也白忙活。'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-486259776738718572</id><published>2011-11-24T10:17:00.001+08:00</published><updated>2011-11-24T10:25:55.568+08:00</updated><title type='text'>万年不更新的文档害死人!!!</title><content type='html'>VCS explorer下载&lt;br /&gt;
最近发现2台Server上VCS没有vcs的explorer，需要自己安装下，根据symantce的文档，去官方ftp去下载。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.symantec.com/business/support/index?page=content&amp;amp;id=TECH17676&quot;&gt;http://www.symantec.com/business/support/index?page=content&amp;amp;id=TECH17676&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
但是做到get包的时候发现没有&lt;br /&gt;
Download the file that contains utility: &lt;br /&gt;
ftp&amp;gt; get vxexplore.tar.Z &lt;br /&gt;
&lt;br /&gt;
call symantce的support才知道，包名字变了！&lt;br /&gt;
ftp&amp;gt; &lt;br /&gt;
ftp&amp;gt; cd /pub/support&lt;br /&gt;
250 &quot;/pub/support&quot; is new cwd.&lt;br /&gt;
ftp&amp;gt; bin&lt;br /&gt;
200 Type okay.&lt;br /&gt;
ftp&amp;gt; get &lt;strong&gt;vxexplore-5.5z.tar.Z&lt;/strong&gt; &lt;br /&gt;
local: vxexplore-5.5z.tar.Z remote: vxexplore-5.5z.tar.Z&lt;br /&gt;
227 Entering Passive Mode (216,10,194,202,241,235)&lt;br /&gt;
150 Data connection accepted from 161.163.44.6:22173; transfer starting for vxexplore-5.5z.tar.Z (284502 bytes).&lt;br /&gt;
226 Transfer completed.&lt;br /&gt;
284502 bytes received in 0.41 seconds (6.8e+02 Kbytes/s)&lt;br /&gt;
&lt;br /&gt;
万年不更新的文档害死人!!!!!!!!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------HalfBloodRock-------------</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/486259776738718572/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2011/11/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/486259776738718572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/486259776738718572'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2011/11/blog-post.html' title='万年不更新的文档害死人!!!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-4616131773187455097</id><published>2011-11-23T15:33:00.001+08:00</published><updated>2011-11-23T15:34:44.557+08:00</updated><title type='text'>Solaris 下增加Swap空间</title><content type='html'>&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;今天线上有一台服务器的DB宕机了。其实那台机器内存不少，64G，但是跑了三个实例。DB crash之后，根据Oracle的建议，增加&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;Swap。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;Linux上的方式是dd出一个文件，然后mkswap，swapon。在Solaris上相对简单，不用dd。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;1）建立swap文件&lt;br /&gt;mkfile 48G /var/swapfile&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;2）加入到系统swap里&lt;br /&gt;swap -a /var/swapfile&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;3）查看swap&lt;br /&gt;swap -l&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;mailto:root@localhost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;root@localhost&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;:~ # swap -l&lt;br /&gt;swapfile&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dev&amp;nbsp; swaplo blocks&amp;nbsp;&amp;nbsp; free&lt;br /&gt;/dev/md/dsk/d20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 85,20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16 16586864 16586864&lt;br /&gt;/var/swapfile&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16 71303152 71303152&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;swap -s &lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;mailto:root@localhost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;root@localhost&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;:~ # swap -s&lt;br /&gt;total: 11537920k bytes allocated + 7256976k reserved = 18794896k used, 74469472k available&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;4)加到vfstab，重启之后不会丢失&lt;br /&gt;vi /etc/vfstab&lt;br /&gt;/var/swapfile - - swap - no -&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;Done！&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New;&quot;&gt;----------HalfBloodRock----------&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/4616131773187455097/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2011/11/solaris-swap.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/4616131773187455097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/4616131773187455097'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2011/11/solaris-swap.html' title='Solaris 下增加Swap空间'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-8604353723567070489</id><published>2011-11-14T11:36:00.001+08:00</published><updated>2011-11-14T11:40:17.908+08:00</updated><title type='text'>Solaris Server 系统工具explorer hang住的解决办法。</title><content type='html'>&lt;br /&gt;
线上机器做health check，run explorer 发现有几台servers的explorer夯住了。如下：&lt;br /&gt;
Nov 13 17:56:10 localhost[10419] sunray: RUNNING&lt;br /&gt;
Nov 13 17:56:10 localhost[10419] sunray: exited: SUNWuto not installed&lt;br /&gt;
Nov 13 17:56:10 localhost[10419] t3: RUNNING&lt;br /&gt;
Nov 13 17:56:10 localhost[10419] t3: exited: T3 and T4 not installed&lt;br /&gt;
Nov 13 17:56:10 localhost[10419] t3extended: RUNNING&lt;br /&gt;
Nov 13 17:56:10 localhost[10419] tape: RUNNING&lt;br /&gt;
Nov 13 17:56:11 localhost[10419] Tx000: RUNNING&lt;br /&gt;
Nov 13 17:58:06 localhost[10419] u4ft: RUNNING&lt;br /&gt;
Nov 13 17:58:06 localhost[10419] u4ft: exited: Not an FT1800 system&lt;br /&gt;
Nov 13 17:58:06 localhost[10419] var: RUNNING&lt;br /&gt;
Nov 13 17:58:11 localhost[10419] vtsst: RUNNING&lt;br /&gt;
Nov 13 17:58:11 localhost[10419] vtsst: exited: StorTools Diagnostics not installed&lt;br /&gt;
&lt;span style=&quot;background-color: yellow;&quot;&gt;Nov 13 17:58:11 localhost[10419] vxfs: RUNNING&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
然后开一个新的Terminal，登陆机器，用ps -ef | grep 夯的进程。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;mailto:root@localhost&quot;&gt;root@localhost&lt;/a&gt;:~ # ps -ef | grep vxfs&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; root&amp;nbsp; 5544&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp; Sep 23 ?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0:00 /opt/VRTSvxfs/sbin/vxfsckd&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; root&amp;nbsp; 4528&amp;nbsp; 4460&amp;nbsp;&amp;nbsp; 0 18:11:22 pts/3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0:00 grep vxfs&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;background-color: yellow;&quot;&gt;root 28036 10419&amp;nbsp;&amp;nbsp; 0 17:58:12 pts/1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0:00 ksh -p /opt/SUNWexplo/tools/vxfs&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; root&amp;nbsp; 2268 28036&amp;nbsp;&amp;nbsp; 1 18:06:36 pts/1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0:46 /usr/lib/fs/vxfs/fsadm -ED /search&lt;br /&gt;
&lt;br /&gt;
kill掉vxfs之后，explorer就完成了。&lt;br /&gt;
Nov 13 17:58:06 localhost[10419] var: RUNNING&lt;br /&gt;
Nov 13 17:58:11 localhost[10419] vtsst: RUNNING&lt;br /&gt;
Nov 13 17:58:11 localhost[10419] vtsst: exited: StorTools Diagnostics not installed&lt;br /&gt;
Nov 13 17:58:11 localhost[10419] vxfs: RUNNING&lt;br /&gt;
Nov 13 18:11:46 localhost[10419] vxvm: RUNNING&lt;br /&gt;
Nov 13 18:11:59 localhost[10419] xscfextended: RUNNING&lt;br /&gt;
Nov 13 18:11:59 localhost[10419] ilomsnapshot_finish: RUNNING&lt;br /&gt;
Nov 13 18:11:59 localhost[10419] explorer: data collection complete&lt;br /&gt;
Nov 13 18:12:22 localhost[10419] explorer: = = = stderr output from explorer = = =&lt;br /&gt;
Nov 13 18:12:22 localhost[10419] explorer: /opt/SUNWexplo/bin/explorer[361]: 28036 Killed&lt;br /&gt;
Nov 13 18:12:22 localhost[10419] explorer: removing previous explorers from /opt/SUNWexplo/output&lt;br /&gt;
Nov 13 18:12:22 localhost[10419] explorer: Explorer finished&lt;br /&gt;
&lt;br /&gt;
夯住的位置是一个veritas的disk group，估计在这里有点问题。无法采集到数据，就停在那里，这也是一个很好的判断问题的方法。&lt;br /&gt;
&lt;br /&gt;
Solaris这方面就很完善，总之能收集到硬件软件数据确定Server问题，Linux上好像没有这样类似的采集工具，只有各个服务器厂商自己开发的服务器检查工具。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------HalfBloodRock------</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/8604353723567070489/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2011/11/solaris-server-explorer-hang.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/8604353723567070489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/8604353723567070489'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2011/11/solaris-server-explorer-hang.html' title='Solaris Server 系统工具explorer hang住的解决办法。'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-7989971894762398825</id><published>2011-11-04T11:23:00.000+08:00</published><updated>2011-11-05T15:08:49.502+08:00</updated><title type='text'>Solaris上查看内存错误</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;线上机器有一台有内存错误，但是prtdiag -v时候看不到fault信息。&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;======================= Physical Memory Configuration ========================&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Segment Table:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;--------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Base&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Segment&amp;nbsp; Interleave&amp;nbsp; Bank&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Contains&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Factor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Modules&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;--------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;0x0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 64 GB&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8 GB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP0/BR0/CH0/D0&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP0/BR0/CH1/D0&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8 GB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP0/BR1/CH0/D0&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP0/BR1/CH1/D0&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8 GB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP1/BR0/CH0/D0&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP1/BR0/CH1/D0&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8 GB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP1/BR1/CH0/D0&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP1/BR1/CH1/D0&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8 GB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP0/BR0/CH0/D1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP0/BR0/CH1/D1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8 GB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP0/BR1/CH0/D1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP0/BR1/CH1/D1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8 GB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP1/BR0/CH0/D1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP1/BR0/CH1/D1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8 GB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP1/BR1/CH0/D1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MB/CMP1/BR1/CH1/D1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;进入console口，用console的系统命令查看&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;show /SP/faultmgmt,看到2个槽上内存有问题。&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;-&amp;gt; show faultmgmt&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;/SP/faultmgmt&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Targets:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; shell&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 (/SYS/MB/CMP0/BR1/CH1/D1)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 (/SYS/MB/CMP0/BR1/CH1/D0)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Properties:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Commands:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cd&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; show&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;更换完内存应该是如下状态，没有报错。&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;-&amp;gt; show /SP/faultmgmt&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;/SP/faultmgmt&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Targets:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; shell&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Properties:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Commands:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cd&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; show&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;---------HalfBloodRock------------&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/7989971894762398825/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2011/11/solaris.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/7989971894762398825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/7989971894762398825'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2011/11/solaris.html' title='Solaris上查看内存错误'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-1546766809764308776</id><published>2011-09-26T16:20:00.002+08:00</published><updated>2011-09-26T16:21:15.868+08:00</updated><title type='text'>Solaris 上判断系统架构与软件架构</title><content type='html'>&lt;br /&gt;
今天线上的一台机器报出一个alarm&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;/export/home/web/www/httpd/bin/apachectl: /export/home/web/www/httpd/bin/httpd: cannot execute binary file&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
这个报错一般是Apache编译的architecture和系统的architecture不一致导致的。这台机器有1111天未重启，几经换手，已经不知道当时是哪个team配置的。&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
root@localhost:~ # uptime&lt;br /&gt;
&amp;nbsp; 1:17am &amp;nbsp;up 1111 day(s), 11:23, &amp;nbsp;4 users, &amp;nbsp;load average: 0.02, 0.02, 0.04&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@localhost:~ # uname -a&lt;br /&gt;
SunOS localhost 5.9 Generic_122301-29 i86pc i386 i86pc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
不过可以判断出是架构不符合的问题。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@localhost:/export/home/web/www/httpd/bin #&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #cc0000;&quot;&gt; isainfo -vk&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
32-bit i386 kernel modules&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
root@localhost:/export/home/web/www/httpd/bin # &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;file httpd&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
httpd: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ELF 64-bit LSB executable Version 1, dynamically linked, stripped&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
---------------HalfBloodRock-------------------&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/1546766809764308776/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2011/09/solaris.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/1546766809764308776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/1546766809764308776'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2011/09/solaris.html' title='Solaris 上判断系统架构与软件架构'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-4761359774217710402</id><published>2011-08-01T00:14:00.002+08:00</published><updated>2011-08-07T13:37:02.342+08:00</updated><title type='text'>RHEL6.1使用rpmbuild方式升级内核。</title><content type='html'>RHEL是一个商业支持的Linux版本，他的软件可以免费获得，免费使用，但是补丁和技术支持则需收费。&lt;br /&gt;
&lt;br /&gt;
但是根据GPLv2协议，对内核的任何改动都必须公布代码，所以RedHat只将源码公布在官方的FTP上，没有给出二进制包。对于没有买RHEL服务的人来说，则需要自己手动将源码编译成RPM二进制包。&lt;br /&gt;
&lt;br /&gt;
在RHEL5上，编译kernel.src.rpm时候，非常轻松，一个命令就可以搞定，但是在RHEL6.1的时候，杯具了。。。。一方面，RedHat为了遏制Oracle的OEL，改变了一些打包方式。另一方面，内核变化很大，从2.6.18变成2.6.32，跨度太大，有些地方有改变。&lt;br /&gt;
&lt;br /&gt;
OS：RHEL6U1，kernel：2.6.32-131.0.15.el6.x86_64&lt;br /&gt;
&lt;br /&gt;
请保证/root可用空间在20G以上。&lt;br /&gt;
&lt;br /&gt;
1）获取kernel.src.rpm&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;lftp ftp.redhat.com:/pub/redhat/linux/enterprise/6Server/en/os/SRPMS&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
get&amp;nbsp;kernel-2.6.32-131.6.1.el6.src.rpm &amp;nbsp; &amp;nbsp;#这个是最新的kernel.&lt;br /&gt;
&lt;br /&gt;
2）安装依赖包&lt;br /&gt;
yum -y install rpm* xmlto asciidoc elfutils-libelf-devel zlib-devel binutils-devel newt-devel python-devel hmaccalc perl*&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;注意，此时会提示，asciidoc，newt-devel不存在。我在这里没有注意，忽略了，在下面build的时候提示缺少依赖包时候就病急乱投医了。&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;注意，在编译RHEL的src.rpm时候千万不要乱去google缺少的依赖包。&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;3）编译kernel&lt;/div&gt;&lt;div&gt;groupadd mockbuild&lt;/div&gt;&lt;div&gt;useradd -g mockbuild mockbuild&lt;/div&gt;&lt;div&gt;rpm -ivh&amp;nbsp;kernel-2.6.32-131.6.1.el6.src.rpm&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;cd /root/rpmbuild/SPEC/&lt;/div&gt;&lt;div&gt;rpmbuild -bb --with fireware --target=`uname -m` kernel.spec&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;此时会提示，缺少一些依赖包，只要yum安装上即可，最终提示asciidoc，newt-devel没有。的确在ISO里也没有&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;4）解决依赖关系&lt;/div&gt;&lt;div&gt;这里，开始时候我第一反应是去google，其实完全不用。再进入RedHat的FTP&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;lftp ftp.redhat.com:/pub/redhat/linux/enterprise/6Server/en/os/SRPMS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;get&amp;nbsp;asciidoc-8.4.5-4.1.el6.src.rpm，newt-0.52.11-2.el6.src.rpm&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;rpmbuild --bb --target=`uname -m` asciidoc.spec &amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;这样即可解决依赖asciidoc问题。而newt-devel会稍微麻烦些。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;在rpmbuild newt的时候，会提示依赖slang这个包，一样，光盘里没有提供，再从ftp上取得slang-2.2.1-1.el6.src.rpm，而在rpmbuild &amp;nbsp;slang时候提示依赖oniguruma，也是光盘里没有的，再从ftp上取得oniguruma-5.9.1-3.1.el6.src.rpm&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;所以是先build出oniguruma，然后是slang，最后是newt-devel.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;至此，依赖性解决。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;5）重新开始编译&lt;/div&gt;&lt;div&gt;rpmbuild --bb --with firmware --target=`uname -m` kernel.spec.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;然后是漫长的等待，显示&amp;nbsp;gpg: WARNING: unsafe permissions on homedir `.&#39;的时候，耐心等待。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;6）编译时间很长。。多喝几杯咖啡。:D&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/4761359774217710402/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2011/08/rhel61rpmbuild.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/4761359774217710402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/4761359774217710402'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2011/08/rhel61rpmbuild.html' title='RHEL6.1使用rpmbuild方式升级内核。'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-4783915215236305897</id><published>2011-07-31T03:42:00.001+08:00</published><updated>2011-07-31T03:46:44.839+08:00</updated><title type='text'>使用Linux建立一个全功能路由器（1）</title><content type='html'>&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;因为和朋友合租房子，三个人用2M的宽带，各有所需。隔壁屋子，女人喜欢看视频，男人喜欢玩游戏，而我因为常常需要和美国同事做网络电话的沟通，所以需要对带宽做一些限制。外面卖的路由器均没有流量控制功能。如果使用routeros这类软路由，需要破解，不符合Linuxer做法，所以需要自己动手，丰衣足食。&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;希望Linux路由器上有这样的几个功能：DHCP，流量管控，DNS，Squid缓存，能够禁止上一些网站，控制P2P，翻墙。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;今天先实现最基本路由功能。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 网络结构：&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 一台兼容PC，双网卡，eth0连在路由器上，接外网。eth1连在内网交换机上，开启DHCP服务。其他电脑全部是客户机，连在内网交换机上。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;1）兼容PC上安装好Linux，可以是RHEL，CentOS，Debian，Ubuntu等等。这里我装的是RHEL6.1&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;2）配置双网卡。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_7XkqhLdLsHFFk4H3lSnqJFeoMV8NwzhblH6pgUvNYVchgx2cqbRgKEPK48CVPa1KUtLDkuWAxkkHCTeSJpDl7mbPUEFWFVz46E8GnoKZ_pyD7Bb0yAFx-_qF-4bqT-kl5FzvU6LAgT8/s1600/Screenshot-root%2540server%253A%257E.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;220&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_7XkqhLdLsHFFk4H3lSnqJFeoMV8NwzhblH6pgUvNYVchgx2cqbRgKEPK48CVPa1KUtLDkuWAxkkHCTeSJpDl7mbPUEFWFVz46E8GnoKZ_pyD7Bb0yAFx-_qF-4bqT-kl5FzvU6LAgT8/s320/Screenshot-root%2540server%253A%257E.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;如图，eth0是dhcp，eth1是192.168.0.254，且eth1上不配置网关。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; 3）打开转发功能&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; sysctl.conf : &amp;nbsp;&amp;nbsp;net.ipv4.ip_forward = 1&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; sysctl -p&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;4）在Linux上配置DHCP&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;[root@server ~]# cat /etc/dhcp/dhcpd.conf&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;ddns-update-style interim;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;ignore client-updates;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;allow bootp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;allow booting;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;subnet 192.168.0.0 netmask 255.255.255.0 {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;option routers 192.168.0.254;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;option subnet-mask 255.255.255.0;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;next-server 192.168.0.254;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;filename=&quot;pxelinux.0&quot;;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;option time-offset -18000; # Eastern Standard Time&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;range dynamic-bootp 192.168.0.200 192.168.0.240;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;default-lease-time 21600;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;max-lease-time 43200;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 如果你有eth2，eth3，就需要定义多个 subnet 192.168.x.x &amp;nbsp;区域。根据eth2，eth3的IP来具体配置，同时也可以绑定客户机网卡，尤其在机器数目比较多的时候。因为我的内网只有3台笔记本和1个台式机，所以无所谓。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 5）配置iptables&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 同时将这句写到/etc/rc.local末尾。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;6）此时最基本的路由器就完成了！客户端可以拿到IP，上网了。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-------------HalfBloodRock--------------&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/4783915215236305897/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2011/07/linux1.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/4783915215236305897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/4783915215236305897'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2011/07/linux1.html' title='使用Linux建立一个全功能路由器（1）'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_7XkqhLdLsHFFk4H3lSnqJFeoMV8NwzhblH6pgUvNYVchgx2cqbRgKEPK48CVPa1KUtLDkuWAxkkHCTeSJpDl7mbPUEFWFVz46E8GnoKZ_pyD7Bb0yAFx-_qF-4bqT-kl5FzvU6LAgT8/s72-c/Screenshot-root%2540server%253A%257E.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-1543818346700992198</id><published>2011-07-25T22:19:00.000+08:00</published><updated>2011-07-25T22:20:38.917+08:00</updated><title type='text'>LibreOffice 设置蓝底白字</title><content type='html'>昨天入手一个Dell U2410，那个屏幕颜色纯正的很，我第一次看到这么纯正的白色，但是带来的问题是白色过量，眼睛一下子适应不了，尤其在敲文档的时候。最好的方式把页面改成蓝底白字。方法如下：&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #fff3db; color: #29303b; font-family: Arial, Helvetica, sans-serif; line-height: 19px;&quot;&gt;&amp;nbsp;Tool---&amp;gt;Options---&amp;gt;LibreOffice.org---&amp;gt;Appearance---&amp;gt;Document background&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #fff3db; color: #29303b; line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #fff3db; color: #29303b; line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #29303b;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;b&gt;----HalfBloodRock------&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #29303b;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #29303b;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #29303b;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;文章引自：&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #29303b;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;a href=&quot;http://edifier-computerfan.blogspot.com/2008/02/how-to-get-background-white-text-in.html&quot;&gt;http://edifier-computerfan.blogspot.com/2008/02/how-to-get-background-white-text-in.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #29303b;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #fff3db; color: #29303b;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h3 class=&quot;post-title entry-title&quot; style=&quot;color: #1b0431; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;How to get &quot;Blue Background White Text&quot; in OpenOffice.org Writer OOo&lt;/span&gt;&lt;/h3&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/1543818346700992198/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2011/07/libreoffice.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/1543818346700992198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/1543818346700992198'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2011/07/libreoffice.html' title='LibreOffice 设置蓝底白字'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-8721752062814976961</id><published>2011-06-01T00:20:00.000+08:00</published><updated>2011-06-01T00:20:38.196+08:00</updated><title type='text'>RHEL6.1，网卡的新命名方式</title><content type='html'>&lt;span style=&quot;font-size: large;&quot;&gt;系统：RHEL6U1 x64&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 今天在一台Dell R710s上安装了最新的RHEL6U1，发现网卡的命名方式变了。在系统中显示成em1，em2，em3，em4。而我换了一台兼容PC机器，网卡的命名还是ethx&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 因为隐约记得在某处看过Linux上网卡命名方式会改成类似BSD方式。但是一时间又查不到资料。&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 于是查看RHEL6U1的 Release Notes ，发现原来RHEL6U1启用了 biosdevname 。查看Release Notes请猛击这里&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;a href=&quot;http://goo.gl/saMRo&quot;&gt;http://goo.gl/saMRo&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Red Hat Enterprise Linux 6.1 introduces biosdevname, an optional convention for naming network interfaces. biosdevname assigns names to network interfaces based on their physical location. Note, however that biosdevname is disabled by default, except for a limited set of Dell systems.&amp;nbsp;&lt;/em&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在RHEL6U1中，biosdevname是默认被关闭的，但是除了在Dell的服务器上是被默认开启的.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 那什么是biosdevname呢？&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 请猛点击下面网址:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://goo.gl/0LBeL&quot;&gt;http://goo.gl/0LBeL&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt; &lt;br /&gt;
&lt;br /&gt;
-----------以下摘自上面网址------------&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; biosdevname 是一款 udev 帮助程序，可根据系统 BIOS 提供的信息对网络接口进行重命名。&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 新的命名规则如下：&lt;ol&gt;&lt;li&gt;em[1-N] 表示主板（嵌入式）NIC（# 对应机箱标签）&lt;/li&gt;
&lt;li&gt;pci&amp;lt;slot&amp;gt;#&amp;lt;port&amp;gt; 表示 PCI 插槽中的卡，端口 1 至 N&lt;/li&gt;
&lt;li&gt;NPAR &amp;amp; SR-IOV 设备增加后缀 _&amp;lt;vf&amp;gt;，从 0 至 N，取决于各端口可用的分区或虚拟功能的数量。&lt;/li&gt;
&lt;li&gt;其他 Linux 命名规则，如 .&amp;lt;vlan&amp;gt; 和 :&amp;lt;alias&amp;gt; 后缀，保持不变且仍然适用。&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 由此，Linux 网络接口名称与外部可见的网络端口（RJ-45 机架）之间建立了明确的对照。&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt; ----------------------------------------&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;       &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在Fedora 15中已经启用了biosdevname，RHEL6.1默认不开启。只针对DELL服务器。&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;------HalfBloodRock---------&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/8721752062814976961/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2011/05/rhel61.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/8721752062814976961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/8721752062814976961'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2011/05/rhel61.html' title='RHEL6.1，网卡的新命名方式'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833454998289993561.post-8794662103232480495</id><published>2011-05-30T23:44:00.000+08:00</published><updated>2011-05-30T23:44:44.754+08:00</updated><title type='text'>RHEL5.6，useradd的bug解决方法</title><content type='html'>&lt;span style=&quot;font-size: large;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;系统：RHEL5.6 x64&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;具体场景：&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;昨天在一台新机器上安装oracle，新分区/dev/sda7，挂载到/u01下，然后useradd的时候发现，useradd -d /u01/app/oracle oracle的时候出现如下错误报错&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;copydir():preserving permissions for /u01/app/oracle/.mozilla: Operation not supported&lt;/span&gt; &lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;开始以为是ISO问题，今天换了一个ISO也同样问题，但是在RHEL5.5上就没有这样的问题。出现问题，一定是新挂载区，如果/home在/下的话不会出现这个问题。&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Google之后发现，在RedHat的bugzilla上有了解决方法。方法如下:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1) 从错误提示看，像是由ACL机制引起的。在bugzilla上有如下两个反馈，里面给出临时解决方式&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=673241&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;https://bugzilla.redhat.com/show_bug.cgi?id=673241&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=673091&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;https://bugzilla.redhat.com/show_bug.cgi?id=673091&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;使用 &lt;span style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;/span&gt;remount: mount /u01 -o remount,user_xattr,acl&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;change the default mount options of /home:&lt;br /&gt;
ext2/3: tune2fs &amp;lt;mountpoint&amp;gt; -o user_xattr,acl&lt;br /&gt;
ext4: tune4fs &amp;lt;mountpoint&amp;gt; -o user_xattr,acl&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;2）更新补丁&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;如果你是RHEL的商业用户，可以通过RHN更新。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;如果使用CentOS，也可以通过CentOS的官方源更新。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;或者去&lt;/span&gt;&lt;a href=&quot;ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;ftp.redhat.com:/pub/redhat/linux/enterprise/5Server/en/os/SRPMS&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: large;&quot;&gt;里找shadow-utils的src.rpm包，自己编译成rpm包。应该使用的是&lt;/span&gt;&lt;a href=&quot;ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/shadow-utils-4.0.17-18.el5_6.1.src.rpm&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;shadow-utils-4.0.17-18.el5_6.1.src.rpm&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: large;&quot;&gt;这个src包。&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;注意根据你的系统架构选择编译参数。&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;------HalfBloodRock-----&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://half-blood-rock.blogspot.com/feeds/8794662103232480495/comments/default' title='博文评论'/><link rel='replies' type='text/html' href='http://half-blood-rock.blogspot.com/2011/05/rhel56useraddbug.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/8794662103232480495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833454998289993561/posts/default/8794662103232480495'/><link rel='alternate' type='text/html' href='http://half-blood-rock.blogspot.com/2011/05/rhel56useraddbug.html' title='RHEL5.6，useradd的bug解决方法'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>