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

<channel>
	<title>水的窝</title>
	<atom:link href="http://www.whypc.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.whypc.info</link>
	<description>计算机技术文献汇聚地</description>
	<lastBuildDate>Sat, 19 May 2012 16:30:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>逻辑卷NOT available怎么办</title>
		<link>http://www.whypc.info/2012/05/lvm_not_available/</link>
		<comments>http://www.whypc.info/2012/05/lvm_not_available/#comments</comments>
		<pubDate>Sat, 19 May 2012 16:30:11 +0000</pubDate>
		<dc:creator>水蒸气</dc:creator>
				<category><![CDATA[Linux技术]]></category>
		<category><![CDATA[Linux教程]]></category>
		<category><![CDATA[虚拟化]]></category>

		<guid isPermaLink="false">http://www.whypc.info/?p=904</guid>
		<description><![CDATA[lvdisplay命令显示逻辑卷状态：NOT available 只需要执行lvchange -a y /dev/VGname/LVname即可解决 随机日志2010年07月8日 -- RHEL和Debian配置差异（二）&#124;更改Debian系统默认字符集（默认语言） (2)2010年02月6日 -- 让评论出现头像 (0)2010年05月28日 -- 强制Linux内核重载分区表 (0)2011年09月10日 -- 如何卸载/home目录 (0)2010年02月4日 -- 彻底手动清除流氓www.1188.com (2)2010年07月5日 -- 限制迅雷上传的好软件 (0)]]></description>
			<content:encoded><![CDATA[<p>lvdisplay命令显示逻辑卷状态：NOT available</p>
<p>只需要执行lvchange -a y /dev/VGname/LVname即可解决</p>
<h3  class="related_post_title">随机日志</h3><ul class="related_post"><li>2010年04月22日 -- <a href="http://www.whypc.info/2010/04/a_keyboard_and_mouse-synergy/" title="一套键鼠控制多台电脑-synergy">一套键鼠控制多台电脑-synergy</a> (0)</li><li>2010年04月11日 -- <a href="http://www.whypc.info/2010/04/floatright/" title="元素 float:right 后右对齐换行原因">元素 float:right 后右对齐换行原因</a> (0)</li><li>2010年05月28日 -- <a href="http://www.whypc.info/2010/05/reload_the_partition_table/" title="强制Linux内核重载分区表">强制Linux内核重载分区表</a> (0)</li><li>2010年11月11日 -- <a href="http://www.whypc.info/2010/11/shell-ip/" title="linux shell脚本获取本地网卡ip地址">linux shell脚本获取本地网卡ip地址</a> (0)</li><li>2011年06月29日 -- <a href="http://www.whypc.info/2011/06/eaccelerator_vhost/" title="eAccelerator对虚拟主机的影响">eAccelerator对虚拟主机的影响</a> (0)</li><li>2011年01月3日 -- <a href="http://www.whypc.info/2011/01/allow_sol_root/" title="如何开启允许Solaris root用户ssh">如何开启允许Solaris root用户ssh</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.whypc.info/2012/05/lvm_not_available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NCONF一些问题的总结</title>
		<link>http://www.whypc.info/2012/05/nconf%e4%b8%80%e4%ba%9b%e9%97%ae%e9%a2%98%e7%9a%84%e6%80%bb%e7%bb%93/</link>
		<comments>http://www.whypc.info/2012/05/nconf%e4%b8%80%e4%ba%9b%e9%97%ae%e9%a2%98%e7%9a%84%e6%80%bb%e7%bb%93/#comments</comments>
		<pubDate>Thu, 10 May 2012 10:31:09 +0000</pubDate>
		<dc:creator>水蒸气</dc:creator>
				<category><![CDATA[杂七杂八]]></category>
		<category><![CDATA[nagios]]></category>

		<guid isPermaLink="false">http://www.whypc.info/?p=901</guid>
		<description><![CDATA[nagios错误: 无法打开要更新的命令文件 更改/usr/local/nagios/var/rw/nagios.cmd的文件权限之前为 prw-rw---- 1 nagios nagios 0 Jun 17 12:56 nagios.cmd 用chmod o+w nagios.cmd即prw-rw--w- 1 nagios nagios 0 Jun 17 12:56 nagios.cmd可以正常关闭开启报警。 点击Nconf菜单“Generate Nagios config”白屏无法操作的解决方法 删除/usr/local/nagios/nconf/temp下诸多文件（建议改名），保留一份generate.lock。之后重新点击即可解决。 随机日志2010年11月9日 -- Radius Manager数据库表介绍 (0)2010年04月13日 -- VSFTPD常用权限控制语句 (0)2010年05月21日 -- 闲得蛋疼，练习书写了一Linux脚本 (1)2010年03月27日 -- Linux 101 Hacksz中文电子书 (0)2011年10月28日 -- X3650连接DS3400阵列柜无法启动的解决 (0)2010年04月11日 -- 元素 float:right 后右对齐换行原因 (0)]]></description>
			<content:encoded><![CDATA[<p>nagios错误: 无法打开要更新的命令文件</p>
<p>更改/usr/local/nagios/var/rw/nagios.cmd的文件权限之前为   <br />prw-rw---- 1 nagios nagios 0 Jun 17 12:56 nagios.cmd    <br />用chmod o+w nagios.cmd即prw-rw--w- 1 nagios nagios 0 Jun 17 12:56 nagios.cmd可以正常关闭开启报警。</p>
<p>点击Nconf菜单“Generate Nagios config”白屏无法操作的解决方法</p>
<p>删除/usr/local/nagios/nconf/temp下诸多文件（建议改名），保留一份generate.lock。之后重新点击即可解决。</p>
<h3  class="related_post_title">随机日志</h3><ul class="related_post"><li>2010年12月1日 -- <a href="http://www.whypc.info/2010/12/statusnet_groups/" title="解决statusnet创建小组错误">解决statusnet创建小组错误</a> (0)</li><li>2011年04月14日 -- <a href="http://www.whypc.info/2011/04/vps_backup_shell/" title="VPS上的自动备份脚本|Web备份脚本">VPS上的自动备份脚本|Web备份脚本</a> (1)</li><li>2010年02月6日 -- <a href="http://www.whypc.info/2010/02/how_long_mouse/" title="统计你的鼠标移动了多少公里">统计你的鼠标移动了多少公里</a> (0)</li><li>2010年02月22日 -- <a href="http://www.whypc.info/2010/02/change_vmware_network/" title="修改Vmware默认网卡类型">修改Vmware默认网卡类型</a> (0)</li><li>2010年02月4日 -- <a href="http://www.whypc.info/2010/02/win7/" title="自己在win7下的一些软件">自己在win7下的一些软件</a> (0)</li><li>2010年04月22日 -- <a href="http://www.whypc.info/2010/04/a_keyboard_and_mouse-synergy/" title="一套键鼠控制多台电脑-synergy">一套键鼠控制多台电脑-synergy</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.whypc.info/2012/05/nconf%e4%b8%80%e4%ba%9b%e9%97%ae%e9%a2%98%e7%9a%84%e6%80%bb%e7%bb%93/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>查看oracle版本的方法</title>
		<link>http://www.whypc.info/2012/03/%e6%9f%a5%e7%9c%8boracle%e7%89%88%e6%9c%ac%e7%9a%84%e6%96%b9%e6%b3%95/</link>
		<comments>http://www.whypc.info/2012/03/%e6%9f%a5%e7%9c%8boracle%e7%89%88%e6%9c%ac%e7%9a%84%e6%96%b9%e6%b3%95/#comments</comments>
		<pubDate>Mon, 26 Mar 2012 07:48:33 +0000</pubDate>
		<dc:creator>水蒸气</dc:creator>
				<category><![CDATA[数据库]]></category>
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://www.whypc.info/?p=898</guid>
		<description><![CDATA[[oracle@localhost ~]$ sqlplus &#34;/as sysdba&#34; SQL*Plus: Release 10.2.0.4.0 - Production on Mon Mar 26 15:33:41 2012 Copyright (c) 1982, 2007, Oracle.&#160; All Rights Reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL&#62; select * from v$version; BANNER ------------------------------------------------------ Oracle [...]]]></description>
			<content:encoded><![CDATA[<table class="bash" border="0" cellspacing="0" cellpadding="0" width="1">
<tbody>
<tr>
<td>
<p>[oracle@localhost ~]$ sqlplus &quot;/as sysdba&quot;</p>
<p>SQL*Plus: Release 10.2.0.4.0 - Production on Mon Mar 26 15:33:41 2012</p>
<p>Copyright (c) 1982, 2007, Oracle.&#160; All Rights Reserved.           <br />Connected to:             <br />Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production             <br />With the Partitioning, OLAP, Data Mining and Real Application Testing options</p>
<p>SQL&gt; <font color="#ffff00">select * from v$version;</font></p>
<p>BANNER            <br />------------------------------------------------------            <br />Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi             <br />PL/SQL Release <font color="#ffff00">10.2.0.4.0 </font>- Production             <br />CORE&#160;&#160;&#160; 10.2.0.4.0&#160;&#160;&#160;&#160;&#160; Production             <br />TNS for Linux: Version 10.2.0.4.0 - Production             <br />NLSRTL Version 10.2.0.4.0 - Production</p>
<p>SQL&gt;</p>
</td>
</tr>
</tbody>
</table>
<p>如何获取自己oracle的版本号。</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>2010年04月17日 -- <a href="http://www.whypc.info/2010/04/oracle_archive/" title="在Oracle开启重做事务日志自动归档">在Oracle开启重做事务日志自动归档</a> (0)</li><li>2010年04月17日 -- <a href="http://www.whypc.info/2010/04/oracle_pass_error/" title="Oracle主机身份证明中的用户名和口令错误的解决方法">Oracle主机身份证明中的用户名和口令错误的解决方法</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.whypc.info/2012/03/%e6%9f%a5%e7%9c%8boracle%e7%89%88%e6%9c%ac%e7%9a%84%e6%96%b9%e6%b3%95/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>思科2950恢复出厂设置</title>
		<link>http://www.whypc.info/2012/01/cisco_2950_default/</link>
		<comments>http://www.whypc.info/2012/01/cisco_2950_default/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 02:37:35 +0000</pubDate>
		<dc:creator>水蒸气</dc:creator>
				<category><![CDATA[网络设备]]></category>

		<guid isPermaLink="false">http://www.whypc.info/?p=895</guid>
		<description><![CDATA[1、关闭交换机 2、按住面板前MODE按钮不放，加电。进入switch： 3、flash_init 4、load_helper 5、dir flash： 6、delete flash:config.text 7、delete flash:vlan.dat 8、重启 随机日志2010年04月2日 -- 互联网域名申请&#124;域名注册 (0)2010年09月17日 -- 一次将Linux软raid中raid0转换成raid1的操作 (0)2010年09月23日 -- RouterOS+RadiusManager3.8实现互联进行认证计费（一） (17)2010年05月23日 -- vmserver2.0web控制总是崩溃的解决办法 (0)2011年07月13日 -- xen中创建windows模板的方法 (0)2011年09月8日 -- sl6.1 KVM无法从CDROM启动 (2)]]></description>
			<content:encoded><![CDATA[<p>1、关闭交换机<br />
	2、按住面板前MODE按钮不放，加电。进入switch：<br />
	3、flash_init<br />
	4、load_helper<br />
	5、dir flash：<br />
	6、delete flash:config.text<br />
	7、delete flash:vlan.dat<br />
	8、重启</p>
<h3  class="related_post_title">随机日志</h3><ul class="related_post"><li>2011年10月28日 -- <a href="http://www.whypc.info/2011/10/win2k8_passwd/" title="破解Windows Server2008口令">破解Windows Server2008口令</a> (0)</li><li>2010年02月22日 -- <a href="http://www.whypc.info/2010/02/change_vmware_network/" title="修改Vmware默认网卡类型">修改Vmware默认网卡类型</a> (0)</li><li>2011年01月18日 -- <a href="http://www.whypc.info/2011/01/secure_tmp/" title="提高/tmp目录的安全性">提高/tmp目录的安全性</a> (0)</li><li>2010年12月4日 -- <a href="http://www.whypc.info/2010/12/linux_soft_raid/" title="Linux软raid1性能下降|Linux软raid性能基准">Linux软raid1性能下降|Linux软raid性能基准</a> (0)</li><li>2010年02月22日 -- <a href="http://www.whypc.info/2010/02/what_kernel-pae/" title="kernel-PAE 干啥用的">kernel-PAE 干啥用的</a> (1)</li><li>2012年05月10日 -- <a href="http://www.whypc.info/2012/05/nconf%e4%b8%80%e4%ba%9b%e9%97%ae%e9%a2%98%e7%9a%84%e6%80%bb%e7%bb%93/" title="NCONF一些问题的总结">NCONF一些问题的总结</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.whypc.info/2012/01/cisco_2950_default/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CPU精简指令集和复杂指令集的区别</title>
		<link>http://www.whypc.info/2012/01/cisc_risc/</link>
		<comments>http://www.whypc.info/2012/01/cisc_risc/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 03:30:03 +0000</pubDate>
		<dc:creator>水蒸气</dc:creator>
				<category><![CDATA[杂七杂八]]></category>

		<guid isPermaLink="false">http://www.whypc.info/?p=891</guid>
		<description><![CDATA[经常看到计算机课程上介绍PowerPC是采用精简指令集的CPU，酷睿CPU是复杂指令集。那么到底精简指令集和复杂指令集有什么区别呢？ 以下内容摘自百度百科：在计算机指令系统的优化发展过程中，出现过两个截然不同的优化方向：CISC技术和RISC技术。CISC是指复杂指令系统计算机(ComplexInstructionSetComputer)；RISC是指精减指令系统计算机(ReducedInstructionSetComputer)。这里的计算机指令系统指的是计算机的最低层的机器指令，也就是CPU能够直接识别的指令。随着计算机系统的复杂，要求计算机指令系统的构造能使计算机的整体性能更快更稳定。最初，人们采用的优化方法是通过设置一些功能复杂的指令，把一些原来由软件实现的、常用的功能改用硬件的指令系统实现，以此来提高计算机的执行速度，这种计算机系统就被称为复杂指令系统计算机，即ComplexInstructionSetComputer，简称CISC。另一种优化方法是在20世纪80年代才发展起来的，其基本思想是尽量简化计算机指令功能，只保留那些功能简单、能在一个节拍内执行完成的指令，而把较复杂的功能用一段子程序来实现，这种计算机系统就被称为精简指令系统计算机．即ReducedInstructionSetComputer，简称RISC。RISC技术的精华就是通过简化计算机指令功能，使指令的平均执行周期减少，从而提高计算机的工作主频，同时大量使用通用寄存器来提高子程序执行的速度。 OK通过上述内容大家基本可以知道，复杂指令集就是将更多功能步骤集成在了CPU中。例如烹饪西红柿鸡蛋的步骤包括：购买西红柿和鸡蛋，清洗食材，打鸡蛋，炒鸡蛋，放西红柿继续炒，放糖，放盐，炒熟之后盛盘上桌。这样已连续的步骤被集成在CPU内部。外部程序需要烹饪西红柿鸡蛋的时候只需要向CPU下达指令说：&#8220;烹饪西红柿鸡蛋&#8221;就可以了。复杂指令集就是将琐碎的步骤实现集成到了CPU内部，例如INTEL的SSE3等。 精简指令集就是在CPU中只有容器，调料等基本指令。需要人们在软件中写上如何协调这些指令的步骤，例如你需要向CPU下达指令说：买西红柿，清晰食材，打鸡蛋，炒鸡蛋，放西红柿继续炒，放糖，放盐，炒熟之后盛盘上桌。 由此可见当两个人比赛做饭的时候，复杂指令集的参赛者只需要不停的说&#8220;做饭做饭&#8221;就可以了。而精简指令集的参赛者需要不停的重复做饭的整个过程和步骤。如果精简指令集的参赛者嘴巴够快才能赶上复杂指令集的参赛者，但是这个&#8220;嘴巴&#8221;其实取决于内存和CPU之间的带宽是否足够。当然精简指令集也同样存在优越性，复杂指令集要通过不断增加指令的复杂程度和指令的数量来提高性能所以才会越做越大越做越耗电，而精简指令集相比较无疑体积更小更加省电。 上面只是举了一个较为偏激的例子而已，你可以认为是针对于嵌入式精简指令集和普通酷睿（X86）架构的一个比较，这个是不对等和不公平的。IBM PowerPC可是堪比至强性能的呢，这是怎么回事呢？IBM在70年代末期提出复杂指令集存在很多缺点：1，随着应用需求，复杂指令集不可能无止境的增加指令。2，实际程序运行过程中80%的指令，只占一个处理器指令系统的20%，被频繁使用的指令只是一些取、存和加这些最简单的指令。3，CPU厂商不同，复杂指令集也不同，程序的可移植性会非常差，即便可以运行效率也会相差较大（所以我常说服务器要用INTEL处理器，因为更多的程序以调用INTEL指令集为依据）。针对复杂指令集的弊端才提出了精简指令集。 IBM PowerPC无疑拥有更强劲的处理性能与更大的内存带宽，但是其精简指令集的CPU决定了只能在某个特定应用领域才能完胜至强。因为PowerPC本身硬件设计和软件设计更具备针对性。例如并发控制、数据存取。 总结：精简指令集也好，复杂指令集也罢都是CPU运行功能和实现应用的方法而已。在特定领域和行业选择不同指令集CPU才是王道。手机和火星登陆车里边永远无法放进去X86，个人家用电脑日趋强劲的多应用多功能化也永远不要奢望使用IBM PowerPC。 有人说精简指令集架构平台下对于程序员的要求会更高呢？其实未必。在写程序时精简指令集和复杂指令集开发代码上并没有特别大的差异，真正转换成特定CPU指令架构底层语言是依靠编译器实现的。也就是你的代码技能在精简指令集用，也能在复杂指令集用，主要取决于你的编译器编译出的汇编语言适用于何种架构。 随机日志2010年03月3日 -- linux下限制CPU使用率的3种方法 (0)2011年01月18日 -- 提高/tmp目录的安全性 (0)2012年05月10日 -- NCONF一些问题的总结 (0)2010年05月23日 -- vmserver2.0web控制总是崩溃的解决办法 (0)2010年07月12日 -- RHEL和Debian配置差异（四）&#124;RHEL和Debian发行版本差异 (0)2011年06月29日 -- eAccelerator对虚拟主机的影响 (0)]]></description>
			<content:encoded><![CDATA[<p>经常看到计算机课程上介绍PowerPC是采用精简指令集的CPU，酷睿CPU是复杂指令集。那么到底精简指令集和复杂指令集有什么区别呢？</p>
<p>以下内容摘自百度百科：在计算机指令系统的优化发展过程中，出现过两个截然不同的优化方向：CISC技术和RISC技术。CISC是指复杂指令系统计算机(ComplexInstructionSetComputer)；RISC是指精减指令系统计算机(ReducedInstructionSetComputer)。<font color="#ff0000">这里的计算机指令系统指的是计算机的最低层的机器指令，也就是CPU能够直接识别的指令。</font>随着计算机系统的复杂，要求计算机指令系统的构造能使计算机的整体性能更快更稳定。最初，人们采用的优化方法是通过设置一些功能复杂的指令，<font color="#0000ff">把一些原来由软件实现的、常用的功能改用硬件的指令系统实现，以此来提高计算机的执行速度，这种计算机系统就被称为复杂指令系统计算机，即ComplexInstructionSetComputer，简称CISC。</font>另一种优化方法是在20世纪80年代才发展起来的，<font color="#ff0000">其基本思想是尽量简化计算机指令功能，只保留那些功能简单、能在一个节拍内执行完成的指令，而把较复杂的功能用一段子程序来实现，这种计算机系统就被称为精简指令系统计算机．即ReducedInstructionSetComputer，简称RISC。</font>RISC技术的精华就是通过简化计算机指令功能，使指令的平均执行周期减少，从而提高计算机的工作主频，同时大量使用通用寄存器来提高子程序执行的速度。</p>
<p>OK通过上述内容大家基本可以知道，复杂指令集就是将更多功能步骤集成在了CPU中。例如烹饪西红柿鸡蛋的步骤包括：购买西红柿和鸡蛋，清洗食材，打鸡蛋，炒鸡蛋，放西红柿继续炒，放糖，放盐，炒熟之后盛盘上桌。这样已连续的步骤被集成在CPU内部。外部程序需要烹饪西红柿鸡蛋的时候<font color="#ff0000">只需要向CPU下达指令说：&ldquo;烹饪西红柿鸡蛋&rdquo;就可以了。</font>复杂指令集就是将琐碎的步骤实现集成到了CPU内部，例如INTEL的SSE3等。</p>
<p>精简指令集就是在CPU中只有容器，调料等基本指令。需要人们在软件中写上如何协调这些指令的步骤，例如<font color="#0000ff">你需要向CPU下达指令说：买西红柿，清晰食材，打鸡蛋，炒鸡蛋，放西红柿继续炒，放糖，放盐，炒熟之后盛盘上桌。</font></p>
<p>由此可见当两个人比赛做饭的时候，复杂指令集的参赛者只需要不停的说&ldquo;做饭做饭&rdquo;就可以了。而精简指令集的参赛者需要不停的重复做饭的整个过程和步骤。如果精简指令集的参赛者嘴巴够快才能赶上复杂指令集的参赛者，但是这个&ldquo;嘴巴&rdquo;其实取决于内存和CPU之间的带宽是否足够。当然精简指令集也同样存在优越性，复杂指令集要通过不断增加指令的复杂程度和指令的数量来提高性能所以才会越做越大越做越耗电，而精简指令集相比较无疑体积更小更加省电。</p>
<p>上面只是举了一个较为偏激的例子而已，你可以认为是针对于嵌入式精简指令集和普通酷睿（X86）架构的一个比较，这个是不对等和不公平的。IBM PowerPC可是堪比至强性能的呢，这是怎么回事呢？IBM在70年代末期提出复杂指令集存在很多缺点：1，随着应用需求，复杂指令集不可能无止境的增加指令。2，实际程序运行过程中80%的指令，只占一个处理器指令系统的20%，被频繁使用的指令只是一些取、存和加这些最简单的指令。3，CPU厂商不同，复杂指令集也不同，程序的可移植性会非常差，即便可以运行效率也会相差较大（所以我常说服务器要用INTEL处理器，因为更多的程序以调用INTEL指令集为依据）。针对复杂指令集的弊端才提出了精简指令集。</p>
<p>IBM PowerPC无疑拥有更强劲的处理性能与更大的内存带宽，但是其精简指令集的CPU决定了只能在某个特定应用领域才能完胜至强。因为PowerPC本身硬件设计和软件设计更具备针对性。例如并发控制、数据存取。</p>
<p>总结：精简指令集也好，复杂指令集也罢都是CPU运行功能和实现应用的方法而已。在特定领域和行业选择不同指令集CPU才是王道。手机和火星登陆车里边永远无法放进去X86，个人家用电脑日趋强劲的多应用多功能化也永远不要奢望使用IBM PowerPC。</p>
<p><font color="#ff0000">有人说精简指令集架构平台下对于程序员的要求会更高呢？</font>其实未必。在写程序时精简指令集和复杂指令集开发代码上并没有特别大的差异，真正转换成特定CPU指令架构底层语言是依靠编译器实现的。也就是你的代码技能在精简指令集用，也能在复杂指令集用，主要取决于你的编译器编译出的汇编语言适用于何种架构。</p>
<h3  class="related_post_title">随机日志</h3><ul class="related_post"><li>2010年02月4日 -- <a href="http://www.whypc.info/2010/02/liumangruanjianqingchu/" title="流氓软件的清除">流氓软件的清除</a> (2)</li><li>2010年03月20日 -- <a href="http://www.whypc.info/2010/03/panabit_add_interface/" title="panabit添加数据接口">panabit添加数据接口</a> (0)</li><li>2010年02月22日 -- <a href="http://www.whypc.info/2010/02/sister_pictures/" title="为妹妹留作纪念的一篇">为妹妹留作纪念的一篇</a> (0)</li><li>2010年10月11日 -- <a href="http://www.whypc.info/2010/10/linux_ch/" title="关于对Linux服务器的一些小更改">关于对Linux服务器的一些小更改</a> (0)</li><li>2010年11月22日 -- <a href="http://www.whypc.info/2010/11/xenserver_iso/" title="如何让XenServer使用本地ISO镜像|增加ISO镜像目录空间">如何让XenServer使用本地ISO镜像|增加ISO镜像目录空间</a> (0)</li><li>2010年02月4日 -- <a href="http://www.whypc.info/2010/02/win7/" title="自己在win7下的一些软件">自己在win7下的一些软件</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.whypc.info/2012/01/cisc_risc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cacti自定义模板显示routeros拨号数量</title>
		<link>http://www.whypc.info/2011/12/cacti_ros_pppoe/</link>
		<comments>http://www.whypc.info/2011/12/cacti_ros_pppoe/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 10:26:43 +0000</pubDate>
		<dc:creator>水蒸气</dc:creator>
				<category><![CDATA[Linux教程]]></category>
		<category><![CDATA[杂七杂八]]></category>
		<category><![CDATA[cacti]]></category>

		<guid isPermaLink="false">http://www.whypc.info/?p=887</guid>
		<description><![CDATA[使用了几个月cacti的确被其强大的绘图功能所震撼，更重要的是不只能使用snmp默认支持的oid创建图形绘图还可以自定义图形模板。由于工作需求，需要记录几台routeros的pppoe拨号数量。于是就动手做了一个。 大约流程为：寻找可以直接使用的OID &#8594; 创建必须的系统脚本 &#8594; 添加数据输入方法 &#8594; 添加数据模板 &#8594; 添加图形模板 &#8594; 主机使用图形模板 &#8594; 添加绘图 即可完成全部的操作。 一、寻找OID：借助强大的搜索引擎，我看到了这个帖子：http://forums.cacti.net/viewtopic.php?f=12&#38;t=12280 貌似老外和咱也有相同的需要呢。尝试执行命令： &#160; # snmpwalk -On -v 2c -c public 192.168.1.96 .1.3.6.1.2.1.2.2.1.2 .1.3.6.1.2.1.2.2.1.2.3 = STRING: shang .1.3.6.1.2.1.2.2.1.2.4 = STRING: xia .1.3.6.1.2.1.2.2.1.2.7 = STRING: &#60;pppoe-as00817&#62; .1.3.6.1.2.1.2.2.1.2.11 = STRING: &#60;pppoe-as00487&#62; .1.3.6.1.2.1.2.2.1.2.13 = STRING: &#60;pppoe-as00767&#62; .1.3.6.1.2.1.2.2.1.2.14 = STRING: &#60;pppoe-as00787&#62; .1.3.6.1.2.1.2.2.1.2.15 = STRING: &#60;pppoe-as00666&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>使用了几个月cacti的确被其强大的绘图功能所震撼，更重要的是不只能使用snmp默认支持的oid创建图形绘图还可以自定义图形模板。由于工作需求，需要记录几台routeros的pppoe拨号数量。于是就动手做了一个。</p>
<p>大约流程为：寻找可以直接使用的OID &rarr; 创建必须的系统脚本 &rarr; 添加数据输入方法 &rarr; 添加数据模板 &rarr; 添加图形模板 &rarr; 主机使用图形模板 &rarr; 添加绘图 即可完成全部的操作。</p>
<p>一、寻找OID：借助强大的搜索引擎，我看到了这个帖子：<a href="http://forums.cacti.net/viewtopic.php?f=12&amp;t=12280" title="http://forums.cacti.net/viewtopic.php?f=12&amp;t=12280">http://forums.cacti.net/viewtopic.php?f=12&amp;t=12280</a> 貌似老外和咱也有相同的需要呢。尝试执行命令：</p>
<p>&nbsp;</p>
<table border="0" cellpadding="0" cellspacing="0" class="bash">
<tbody>
<tr>
<td>
<p># <font color="#ffff00">snmpwalk -On -v 2c -c public 192.168.1.96 .1.3.6.1.2.1.2.2.1.2</font> <br />
					.1.3.6.1.2.1.2.2.1.2.3 = STRING: shang <br />
					.1.3.6.1.2.1.2.2.1.2.4 = STRING: xia <br />
					.1.3.6.1.2.1.2.2.1.2.7 = STRING: &lt;pppoe-as00817&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.11 = STRING: &lt;pppoe-as00487&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.13 = STRING: &lt;pppoe-as00767&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.14 = STRING: &lt;pppoe-as00787&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.15 = STRING: &lt;pppoe-as00666&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.19 = STRING: &lt;pppoe-as00815&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.21 = STRING: &lt;pppoe-as00031&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.29 = STRING: &lt;pppoe-as00741&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.30 = STRING: &lt;pppoe-as00729&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.35 = STRING: &lt;pppoe-as00688&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.37 = STRING: &lt;pppoe-as00174&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.39 = STRING: &lt;pppoe-as00739&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.41 = STRING: &lt;pppoe-as00142&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.42 = STRING: &lt;pppoe-as00013&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.45 = STRING: &lt;pppoe-as00010&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.46 = STRING: &lt;pppoe-as00577&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.47 = STRING: &lt;pppoe-as00662&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.49 = STRING: &lt;pppoe-as00632&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.53 = STRING: &lt;pppoe-as00052&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.54 = STRING: &lt;pppoe-as00310&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.55 = STRING: &lt;pppoe-as00169&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.56 = STRING: &lt;pppoe-as00123&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.57 = STRING: &lt;pppoe-as00775&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.58 = STRING: &lt;pppoe-as00600&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.59 = STRING: &lt;pppoe-as00058&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.61 = STRING: &lt;pppoe-as00030&gt; <br />
					.1.3.6.1.2.1.2.2.1.2.62 = STRING: &lt;pppoe-as00726&gt;</p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>这OID的确是可以使用的，只是没有一个OID能直接显示出来在线总人数，只是列出了所有在线人数。</p>
<p><span id="more-887"></span></p>
<p>二、创建系统脚本用以被Cacti调用：只要能找到所有在线那么我们就能统计出在线总人数，这里我借助了一个非常简陋的shell脚本。</p>
<table border="0" cellpadding="0" cellspacing="0" class="bash">
<tbody>
<tr>
<td>
<p># <font color="#ffff00">vim /var/www/html/scripts/activpppoe.sh&nbsp;&nbsp;&nbsp; #创建脚本</font> <br />
					#!/bin/sh <br />
					#################################################### <br />
					########&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pppoe&amp;cacti by&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ######### <br />
					########&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; redcat.zs@gmail.com&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ######### <br />
					####################################################</p>
<p>ROUTER=$1 <br />
					ROCOMMUNITY=$2 <br />
					SNMPWALK=&quot;/usr/bin/snmpwalk&quot;</p>
<p>if [ &quot;$2&quot; == &quot;&quot; ]; then <br />
					&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo &quot;USEAGE:$0 &lt;ROUTERIP&gt; &lt;ROCOMMUNITY&gt;&quot; <br />
					else <br />
					&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ACTIV_PPPOE=`$SNMPWALK -On -v 2c -c $ROCOMMUNITY $ROUTER .1.3.6.1.2.1.2.2.1.2|grep -i pppoe|wc -l` <br />
					&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo activepppoe:$ACTIV_PPPOE <br />
					fi</p>
<p># <font color="#ffff00">chmod +x /var/www/html/scripts/activpppoe.sh&nbsp; #设置权限</font> <br />
					# <font color="#ffff00">/var/www/html/scripts/activpppoe.sh 192.168.1.96 public&nbsp; #测试脚本 <br />
					</font>activepppoe:37</p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>三、添加数据输入方法：打开Cacti的&ldquo;数据输入方法&rdquo;添加如下图所示输入方法</p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/1.jpg"><img alt="1" border="0" height="107" src="http://www.whypc.info/wp-content/uploads/2011/12/1_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="1" width="244" /></a></p>
<p>两个&ldquo;输入字段&rdquo;如下图所示：</p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/2.jpg"><img alt="2" border="0" height="106" src="http://www.whypc.info/wp-content/uploads/2011/12/2_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="2" width="244" /></a></p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/3.jpg"><img alt="3" border="0" height="106" src="http://www.whypc.info/wp-content/uploads/2011/12/3_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="3" width="244" /></a></p>
<p>&ldquo;输出字段&rdquo;如下图所示：</p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/4.jpg"><img alt="4" border="0" height="71" src="http://www.whypc.info/wp-content/uploads/2011/12/4_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="4" width="244" /></a></p>
<p>三、添加数据模板：左侧菜单选择&ldquo;数据模板&rdquo;添加一个新的数据模板如下图所示：</p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/5.jpg"><img alt="5" border="0" height="88" src="http://www.whypc.info/wp-content/uploads/2011/12/5_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="5" width="244" /></a></p>
<p>新建&ldquo;数据源对象&rdquo;如下图所示：</p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/6.jpg"><img alt="6" border="0" height="146" src="http://www.whypc.info/wp-content/uploads/2011/12/6_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="6" width="244" /></a></p>
<p>四、添加图形模板：左侧菜单选择&ldquo;图形模板&rdquo;添加新的图形模板如下图所示：</p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/7.jpg"><img alt="7" border="0" height="149" src="http://www.whypc.info/wp-content/uploads/2011/12/7_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="7" width="244" /></a> <br />
	<a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/8.jpg"><img alt="8" border="0" height="88" src="http://www.whypc.info/wp-content/uploads/2011/12/8_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="8" width="244" /></a></p>
<p>添加图形模板对象如下图所示：</p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/9.jpg"><img alt="9" border="0" height="97" src="http://www.whypc.info/wp-content/uploads/2011/12/9_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="9" width="244" /></a></p>
<p>四个图形对象具体如下图所示：</p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/10.jpg"><img alt="10" border="0" height="194" src="http://www.whypc.info/wp-content/uploads/2011/12/10_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="10" width="244" /></a></p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/11.jpg"><img alt="11" border="0" height="177" src="http://www.whypc.info/wp-content/uploads/2011/12/11_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="11" width="244" /></a></p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/12.jpg"><img alt="12" border="0" height="175" src="http://www.whypc.info/wp-content/uploads/2011/12/12_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="12" width="244" /></a></p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/13.jpg"><img alt="13" border="0" height="186" src="http://www.whypc.info/wp-content/uploads/2011/12/13_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="13" width="244" /></a></p>
<p>五、主机使用图形模板：</p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/14.jpg"><img alt="14" border="0" height="73" src="http://www.whypc.info/wp-content/uploads/2011/12/14_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="14" width="244" /></a></p>
<p>添加图形</p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/15.jpg"><img alt="15" border="0" height="81" src="http://www.whypc.info/wp-content/uploads/2011/12/15_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="15" width="244" /></a></p>
<p>六、绘制图形</p>
<p><a class="thickbox" href="http://www.whypc.info/wp-content/uploads/2011/12/16.jpg"><img alt="16" border="0" height="104" src="http://www.whypc.info/wp-content/uploads/2011/12/16_thumb.jpg" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="16" width="244" /></a></p>
<p>至此，添加完毕。</p>
<h3  class="related_post_title">随机日志</h3><ul class="related_post"><li>2011年10月28日 -- <a href="http://www.whypc.info/2011/10/x3650_ds3/" title="X3650连接DS3400阵列柜无法启动的解决">X3650连接DS3400阵列柜无法启动的解决</a> (0)</li><li>2010年05月22日 -- <a href="http://www.whypc.info/2010/05/shell_apache_mysql/" title="根据负载大小决定重启apache服务的脚本">根据负载大小决定重启apache服务的脚本</a> (0)</li><li>2011年01月28日 -- <a href="http://www.whypc.info/2011/01/fsck_logvol/" title="一次修复磁盘出错导致无法启动">一次修复磁盘出错导致无法启动</a> (0)</li><li>2010年02月24日 -- <a href="http://www.whypc.info/2010/02/vb-net_c_comparison/" title="比较vb.net和c#">比较vb.net和c#</a> (0)</li><li>2010年04月2日 -- <a href="http://www.whypc.info/2010/04/domainregistration/" title="互联网域名申请|域名注册">互联网域名申请|域名注册</a> (0)</li><li>2011年12月22日 -- <a href="http://www.whypc.info/2011/12/destroy_error_vps/" title="删除xenserver中状态不正常的虚拟机">删除xenserver中状态不正常的虚拟机</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.whypc.info/2011/12/cacti_ros_pppoe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>删除xenserver中状态不正常的虚拟机</title>
		<link>http://www.whypc.info/2011/12/destroy_error_vps/</link>
		<comments>http://www.whypc.info/2011/12/destroy_error_vps/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 09:49:03 +0000</pubDate>
		<dc:creator>水蒸气</dc:creator>
				<category><![CDATA[虚拟化]]></category>

		<guid isPermaLink="false">http://www.whypc.info/?p=852</guid>
		<description><![CDATA[导入一个虚拟机模板的时候出现了问题可能是中途断开过还是什么其他的原因导致出现一个黄色的箭头，取消导入也无法解决。最终找到如下解决方法： 1，xe vm-list&#160;&#160;&#160; #查看需要操作的虚拟机uuid 2，xe vm-reset-powerstate uuid=60207d23-979e-ef86-2ede-455bf3504eee force=true&#160;&#160;&#160; #重置电源状态 3，xe vm-destroy uuid=60207d23-979e-ef86-2ede-455bf3504eee&#160;&#160;&#160;&#160; #删除对应虚拟机 随机日志2010年03月26日 -- google相册修改hosts文件打开法（10.5.6日有效） (0)2012年03月26日 -- 查看oracle版本的方法 (0)2011年01月28日 -- 一次修复磁盘出错导致无法启动 (0)2011年11月9日 -- openvz提示：vzquota on failed [3] (0)2010年06月2日 -- 强悍的AVI修复工具-VirtualDub (2)2010年03月20日 -- panabit添加数据接口 (0)]]></description>
			<content:encoded><![CDATA[<p>导入一个虚拟机模板的时候出现了问题可能是中途断开过还是什么其他的原因导致出现一个黄色的箭头，取消导入也无法解决。最终找到如下解决方法：</p>
<p><span style="font-size: 14px;">1，xe vm-list&nbsp;&nbsp;<span style="color: rgb(255, 0, 0);">&nbsp; #查看需要操作的虚拟机uuid</span></span></p>
<p><span style="font-size: 14px;">2，xe vm-reset-powerstate uuid=60207d23-979e-ef86-2ede-455bf3504eee force=true&nbsp;&nbsp;&nbsp;<span style="color: rgb(255, 0, 0);"> #重置电源状态</span></span></p>
<p><span style="font-size: 14px;">3，xe vm-destroy uuid=60207d23-979e-ef86-2ede-455bf3504eee&nbsp;&nbsp;&nbsp;<span style="color: rgb(255, 0, 0);">&nbsp; #删除对应虚拟机</span></span></p>
<h3  class="related_post_title">随机日志</h3><ul class="related_post"><li>2010年03月3日 -- <a href="http://www.whypc.info/2010/03/nine_permissions_bits_on_files/" title="解释Linux的9个权限位">解释Linux的9个权限位</a> (1)</li><li>2010年02月4日 -- <a href="http://www.whypc.info/2010/02/mulujichu/" title="Linux教程之5-目录基础和基本命令">Linux教程之5-目录基础和基本命令</a> (0)</li><li>2010年04月12日 -- <a href="http://www.whypc.info/2010/04/whatepel/" title="什么是EPEL">什么是EPEL</a> (0)</li><li>2010年10月5日 -- <a href="http://www.whypc.info/2010/10/routerosradiusmanager2/" title="RouterOS+RadiusManager3.8实现互联进行认证计费（二）">RouterOS+RadiusManager3.8实现互联进行认证计费（二）</a> (22)</li><li>2012年01月4日 -- <a href="http://www.whypc.info/2012/01/cisc_risc/" title="CPU精简指令集和复杂指令集的区别">CPU精简指令集和复杂指令集的区别</a> (0)</li><li>2010年05月28日 -- <a href="http://www.whypc.info/2010/05/reload_the_partition_table/" title="强制Linux内核重载分区表">强制Linux内核重载分区表</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.whypc.info/2011/12/destroy_error_vps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RHEL6&amp;CentOS6一个网络接口多个IP地址配置方法</title>
		<link>http://www.whypc.info/2011/11/rhel6_centos6_multiple_ips/</link>
		<comments>http://www.whypc.info/2011/11/rhel6_centos6_multiple_ips/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 05:59:48 +0000</pubDate>
		<dc:creator>水蒸气</dc:creator>
				<category><![CDATA[Linux技术]]></category>

		<guid isPermaLink="false">http://www.whypc.info/2011/11/rhel6centos6%e4%b8%80%e4%b8%aa%e7%bd%91%e7%bb%9c%e6%8e%a5%e5%8f%a3%e5%a4%9a%e4%b8%aaip%e5%9c%b0%e5%9d%80%e9%85%8d%e7%bd%ae%e6%96%b9%e6%b3%95/</guid>
		<description><![CDATA[首发：转载请注明出处http://www.whypc.info 使用centos6有一段时间了。今天突然想在一个网卡上设置两个IP分别为：192.168.1.104和192.168.11.104。使用过去的方法复制ifcfg-eth0一份为ifcfg-eth0:x重启network服务器之后使用ifconfig-a命令发现没有启用eth0:x接口。之后查找资料找到方法，一切归功于以下这篇文章，请猛击这里。 CentOS6和RHEL6新版本中默认在2345级别启动了一个叫做NetworkManager的服务，经过对照，该服务在Centos5和RHEL5中也是存在的，只是默认没有启动。如下方法进行查看： 在CentOS6查看 [root@mov network-scripts]# chkconfig --list&#124;grep -i network NetworkManager&#160; 0:关闭&#160; 1:关闭&#160; 2:启用&#160; 3:启用&#160; 4:启用&#160; 5:启用&#160; 6:关闭 network&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0:关闭&#160; 1:关闭&#160; 2:启用&#160; 3:启用&#160; 4:启用&#160; 5:启用&#160; 6:关闭 在CentOS5查看 [root@ftpsrv ~]# chkconfig --list&#124;grep -i network NetworkManager&#160; 0:off&#160;&#160; 1:off&#160;&#160; 2:off&#160;&#160; 3:off&#160;&#160; 4:off&#160;&#160; 5:off&#160;&#160; 6:off network&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0:off&#160;&#160; 1:off&#160;&#160; 2:on&#160;&#160;&#160; 3:on&#160;&#160;&#160; 4:on&#160;&#160;&#160; 5:on&#160;&#160;&#160; 6:off &#160; 于是设置RHEL6&#38;Centos6单接口多IP的方法有两种。 第一种可能是大家比较容易接受的一种。就是停掉NetworkManager服务之后按照之前CentOS5或者RHEL5配置的方法，复制ifcfg-eth0为ifcfg-eth0:0之后更改ifcfg-eth0:0即可。 [root@mov network-scripts]# service [...]]]></description>
			<content:encoded><![CDATA[<p>首发：转载请注明出处<a href="http://www.whypc.info">http://www.whypc.info</a> <br />
	使用centos6有一段时间了。今天突然想在一个网卡上设置两个IP分别为：192.168.1.104和192.168.11.104。使用过去的方法复制ifcfg-eth0一份为ifcfg-eth0:x重启network服务器之后使用ifconfig-a命令发现没有启用eth0:x接口。之后查找资料找到方法，一切归功于以下这篇文章，请<a href="http://live.gnome.org/NetworkManager/SystemSettings" target="_blank">猛击这里</a>。</p>
<p>CentOS6和RHEL6新版本中默认在2345级别启动了一个叫做NetworkManager的服务，经过对照，该服务在Centos5和RHEL5中也是存在的，只是默认没有启动。如下方法进行查看：</p>
<table border="0" cellpadding="0" cellspacing="0" class="bash">
<tbody>
<tr>
<td><font color="#ffff00">在CentOS6查看<br />
				</font>[root@mov network-scripts]# chkconfig --list|grep -i network <br />
				NetworkManager&nbsp; 0:关闭&nbsp; 1:关闭&nbsp; 2:启用&nbsp; 3:启用&nbsp; 4:启用&nbsp; 5:启用&nbsp; 6:关闭 <br />
				network&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:关闭&nbsp; 1:关闭&nbsp; 2:启用&nbsp; 3:启用&nbsp; 4:启用&nbsp; 5:启用&nbsp; 6:关闭 <br />
				<font color="#ffff00">在CentOS5查看 <br />
				</font>[root@ftpsrv ~]# chkconfig --list|grep -i network <br />
				NetworkManager&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:off&nbsp;&nbsp; 3:off&nbsp;&nbsp; 4:off&nbsp;&nbsp; 5:off&nbsp;&nbsp; 6:off <br />
				network&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:on&nbsp;&nbsp;&nbsp; 3:on&nbsp;&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>于是设置RHEL6&amp;Centos6单接口多IP的方法有两种。 <br />
	第一种可能是大家比较容易接受的一种。就是停掉NetworkManager服务之后按照之前CentOS5或者RHEL5配置的方法，复制ifcfg-eth0为ifcfg-eth0:0之后更改ifcfg-eth0:0即可。</p>
<table border="0" cellpadding="0" cellspacing="0" class="bash">
<tbody>
<tr>
<td>[root@mov network-scripts]# service NetworkManager stop <br />
				[root@mov network-scripts]# chkconfig &ndash;level 2345 NetworkManager off</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>第二种方法，相信是RedHat比较推荐的一种方法。既让所有的子接口IP设置都在ifcfg-eth0一个网卡配置文件当中实现，方法如下：</p>
<table border="0" cellpadding="0" cellspacing="0" class="bash">
<tbody>
<tr>
<td>
<p>[root@mov network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 <br />
					DEVICE=eth0 <br />
					BOOTPROTO=none <br />
					TYPE=Ethernet <br />
					NM_CONTROLLED=yes&nbsp;&nbsp; <font color="#ffff00">#使用NetworkManager服务来管理该接口，如果该接口不想让 <br />
					</font>USERCTL=yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ffff00">#NetworkManager管理可以写成no</font> <br />
					ONBOOT=yes&nbsp;&nbsp;&nbsp; <font color="#ffff00">#UERCTL是指其他用户是否可以使用NetworkManager管理工具控制连接或断开</font> <br />
					HWADDR=E4:1F:11:45:1A:AC <br />
					IPADDR=192.168.1.104&nbsp;&nbsp; <font color="#ff0000">#接口的第一组IP</font> <br />
					PREFIX=24&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff0000">#接口的第一组ip对应子网 <br />
					</font>IPADDR2=192.168.11.104&nbsp; <font color="#ff0000">#接口的第二组IP</font> <br />
					PREFIX2=24&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff0000">#接口的第二组IP对应子网</font> <br />
					GATEWAY=192.168.1.100&nbsp;&nbsp; <font color="#ffff00">#网关，第二个网关可以使用GATEWAY2</font> <br />
					DNS1=8.8.4.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff0000">#DNS设置，取消了/etc/resolv.conf的设置， <br />
					</font>DNS2=8.8.8.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff0000">#就算你设置了，也会从resolv.conf删除。</font></p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>我个人推荐第二种方法，如果你使用了你会发现异常方便。当你使用vi将IPADDR2=192.168.11.104更改为IPADDR2=192.168.11.105的时候，不需要重新启动任何服务（不用servicen network restart）新的IP地址就已经启用了。</p>
<p>但是目前依然存在问题。就是我不知道如何使用命令查看在一个网卡接口上绑定的多个IP地址。ifconfig -a显然已经不可行了。</p>
<h3  class="related_post_title">随机日志</h3><ul class="related_post"><li>2010年02月24日 -- <a href="http://www.whypc.info/2010/02/vb-net_c_comparison/" title="比较vb.net和c#">比较vb.net和c#</a> (0)</li><li>2010年02月4日 -- <a href="http://www.whypc.info/2010/02/whatlinux/" title="Linux教程之3-Linux是什么">Linux教程之3-Linux是什么</a> (1)</li><li>2010年07月5日 -- <a href="http://www.whypc.info/2010/07/netlimiter/" title="限制迅雷上传的好软件">限制迅雷上传的好软件</a> (0)</li><li>2011年01月12日 -- <a href="http://www.whypc.info/2011/01/mail_attachments/" title="让Linux用mail命令发送附件|使用Linux命令行发送附件">让Linux用mail命令发送附件|使用Linux命令行发送附件</a> (0)</li><li>2010年02月23日 -- <a href="http://www.whypc.info/2010/02/192_168_1_1_ping_192_168_1_2/" title="192.168.1.1/24为什么能ping通192.168.1.2/16">192.168.1.1/24为什么能ping通192.168.1.2/16</a> (0)</li><li>2010年05月19日 -- <a href="http://www.whypc.info/2010/05/disable_chroot/" title="如何禁用bind-chroot">如何禁用bind-chroot</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.whypc.info/2011/11/rhel6_centos6_multiple_ips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>openvz提示：vzquota on failed [3]</title>
		<link>http://www.whypc.info/2011/11/openvz_vzquotafailed/</link>
		<comments>http://www.whypc.info/2011/11/openvz_vzquotafailed/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 15:15:08 +0000</pubDate>
		<dc:creator>水蒸气</dc:creator>
				<category><![CDATA[虚拟化]]></category>

		<guid isPermaLink="false">http://www.whypc.info/?p=844</guid>
		<description><![CDATA[一天开启openvz虚拟机的时候总也失败，查看日志获取以下内容： Container is not running vzquota on failed [3] 命令行启动提示错误如下： vzctl start 156 Starting container ... vzquota : (error) Quota on syscall for id 156: Device or resource busy vzquota : (error)&#160;&#160;&#160;&#160;&#160;&#160; Possible reasons: vzquota : (error)&#160;&#160;&#160;&#160;&#160;&#160; - Container&#39;s root is already mounted vzquota : (error)&#160;&#160;&#160;&#160;&#160;&#160; - there are opened files inside Container&#39;s private area [...]]]></description>
			<content:encoded><![CDATA[<p>一天开启openvz虚拟机的时候总也失败，查看日志获取以下内容：</p>
<p>Container is not running</p>
<p>vzquota on failed [3]</p>
<p>命令行启动提示错误如下：</p>
<p>vzctl start 156<br />
	Starting container ...<br />
	vzquota : (error) Quota on syscall for id 156: Device or resource busy<br />
	vzquota : (error)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Possible reasons:<br />
	vzquota : (error)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Container&#39;s root is already mounted<br />
	vzquota : (error)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - there are opened files inside Container&#39;s private area<br />
	vzquota : (error)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - your current working directory is inside Container&#39;s<br />
	vzquota : (error)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private area<br />
	vzquota : (error)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Currently used file(s):<br />
	/vz/private/156/var/log<br />
	vzquota on failed [3]<br />
	--------------------------------------------------</p>
<p>最终解决方法如下：</p>
<p>[root@stkgdl conf]# lsof 2&gt; /dev/null | egrep &#39;/vz/root/540|/vz/private/540&#39;<br />
	bash 786 root cwd DIR 8,3 4096 8192388 /vz/private/540/fs/root<br />
	[root@stkgdl ~]# ps auxfww |grep 786<br />
	root 786 0.0 0.0 2348 1344 pts/0 Ss+ 09:22 0:00 | \_ -bash<br />
	[root@stkgdl ~]# kill -s 9 786</p>
<p>	[root@stkgdl ~]# vzctl start 540<br />
	Starting VE ...<br />
	VE is mounted<br />
	Setup slm memory limit<br />
	Setup slm subgroup (default)<br />
	Setting devperms 20002 dev 0x7d00<br />
	Setup ioprio: 4<br />
	Adding port redirection to VE(1): 4643 8443<br />
	Adding IP address(es) to pool: 203.191.150.111<br />
	arpsend: 203.191.150.111 is detected on another computer : 00:13:d3:bf:1e:96<br />
	vz-net_add WARNING: arpsend -c 1 -w 1 -D -e 203.191.150.111 eth0 FAILED<br />
	Adding IP address(es): 203.191.150.111<br />
	arpsend: 203.191.150.111 is detected on another computer : 00:13:d3:bf:1e:96<br />
	vz-net_add WARNING: arpsend -c 1 -w 1 -D -e 203.191.150.111 eth0 FAILED<br />
	Hostname for VE set: localhost.localdomain<br />
	File resolv.conf was modified<br />
	VE start in progress...</p>
<h3  class="related_post_title">随机日志</h3><ul class="related_post"><li>2010年04月17日 -- <a href="http://www.whypc.info/2010/04/oracle_pass_error/" title="Oracle主机身份证明中的用户名和口令错误的解决方法">Oracle主机身份证明中的用户名和口令错误的解决方法</a> (0)</li><li>2012年01月7日 -- <a href="http://www.whypc.info/2012/01/cisco_2950_default/" title="思科2950恢复出厂设置">思科2950恢复出厂设置</a> (0)</li><li>2010年08月11日 -- <a href="http://www.whypc.info/2010/08/php-none-thread-safe/" title="PHP None-Thread Safe与Thread Safe（非线程安全与线程安全）版本的选择">PHP None-Thread Safe与Thread Safe（非线程安全与线程安全）版本的选择</a> (0)</li><li>2011年04月7日 -- <a href="http://www.whypc.info/2011/04/xenserver_d_c_sr/" title="xenserver删除和重建SR">xenserver删除和重建SR</a> (0)</li><li>2010年03月27日 -- <a href="http://www.whypc.info/2010/03/linux_101_hack/" title="Linux 101 Hacksz中文电子书">Linux 101 Hacksz中文电子书</a> (0)</li><li>2011年07月13日 -- <a href="http://www.whypc.info/2011/07/xen_win_template/" title="xen中创建windows模板的方法">xen中创建windows模板的方法</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.whypc.info/2011/11/openvz_vzquotafailed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DA面板提示过期续费</title>
		<link>http://www.whypc.info/2011/11/daexpired/</link>
		<comments>http://www.whypc.info/2011/11/daexpired/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 07:41:18 +0000</pubDate>
		<dc:creator>水蒸气</dc:creator>
				<category><![CDATA[Linux技术]]></category>

		<guid isPermaLink="false">http://www.whypc.info/?p=841</guid>
		<description><![CDATA[很久没有登录DA了，今天登录admin发现提示过期。命名是终身授权，可能和服务器长时间关机有关系。授权没有更新下来。于是采用如下方法手动更新解决： cd /usr/local/directadmin/scripts ./getLicense.sh 123 1234 service directadmin restart 123 = client ID 1234 = License ID &#160; 随机日志2010年06月3日 -- 系统负载过大时输出进程使用情况的shell脚本 (0)2011年09月8日 -- sl6.1 KVM无法从CDROM启动 (2)2010年11月9日 -- 添加Centos源&#124;添加Dag源 (0)2010年11月28日 -- 修改Centos&#124;RHEL服务器时区 (0)2010年02月26日 -- 不算显示器3000元配置 (0)2010年03月8日 -- win7游戏无法全屏 (0)]]></description>
			<content:encoded><![CDATA[<p>很久没有登录DA了，今天登录admin发现提示过期。命名是终身授权，可能和服务器长时间关机有关系。授权没有更新下来。于是采用如下方法手动更新解决：</p>
<p>cd /usr/local/directadmin/scripts<br />
	./getLicense.sh <span style="color: rgb(255, 0, 0);">123</span> <span style="color: rgb(0, 0, 255);">1234</span><br />
	service directadmin restart</p>
<p><span style="color: rgb(255, 0, 0);">123 = client ID</span><span style="color: rgb(0, 0, 255);"><br />
	1234 = License ID</span><br />
	&nbsp;</p>
<h3  class="related_post_title">随机日志</h3><ul class="related_post"><li>2011年05月30日 -- <a href="http://www.whypc.info/2011/05/bulk_add_ip/" title="在RHEL&#038;CentOS中批量添加连续IP地址">在RHEL&#038;CentOS中批量添加连续IP地址</a> (0)</li><li>2010年03月20日 -- <a href="http://www.whypc.info/2010/03/panabit_add_interface/" title="panabit添加数据接口">panabit添加数据接口</a> (0)</li><li>2010年04月17日 -- <a href="http://www.whypc.info/2010/04/wp-syntax_how_to/" title="wp-syntax的使用方法">wp-syntax的使用方法</a> (2)</li><li>2010年05月12日 -- <a href="http://www.whypc.info/2010/05/only_text_and_ssh_login/" title="Linux中限制用户只能登陆文本界面">Linux中限制用户只能登陆文本界面</a> (0)</li><li>2010年08月13日 -- <a href="http://www.whypc.info/2010/08/net2_err/" title="安装.net2.0失败|setup cannot continue because this version of the .net framework is incompatible with a previously installed one">安装.net2.0失败|setup cannot continue because this version of the .net framework is incompatible with a previously installed one</a> (2)</li><li>2010年04月17日 -- <a href="http://www.whypc.info/2010/04/oracle_archive/" title="在Oracle开启重做事务日志自动归档">在Oracle开启重做事务日志自动归档</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.whypc.info/2011/11/daexpired/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

