<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://www.jackxiang.com/post//</link>
<title><![CDATA[为什么CentOS 6.3 升级后还是6.3，而不是6.4啊,以及CentOS 6.4 相关参数及初始化配置。]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[Unix/LinuxC技术]]></category>
<pubDate>Tue, 07 May 2013 10:09:59 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	背景： 我也想升级一把，如果直接上6.4，以前6.3里面的vim配置，服务器等重新安，太麻烦了。<br/>-------------------------------------------------------------------------------------------------------------------------------<br/>最后，发现我的那个已经升级了，不用去修改grub，参考：http://tieba.baidu.com/p/2249307319<br/><br/>求帮忙啊，到底6.4要怎么升上去啊。。。<br/>我用的yum update -y命令，更新完还是6.3 Final。。。求解啊<br/><br/>看看boot下有没有新内核vmlinuz-2.6.32-358.xxx，然后看看grub<br/>看看grub有没有写对，可能grub引导的任然是旧内核<br/>2.6.32-279.xxxx是6.3的，2.6.32-358.xxx是6.4的<br/>我的：<br/>root@192.168.137.128:/# find . -name &quot;2.6.32-358.*&quot;<br/>./lib/modules/2.6.32-358.2.1.el6.i686<br/>./usr/src/kernels/2.6.32-358.2.1.el6.i686<br/>====================================================<br/>看看grub有没有写对，可能grub引导的任然是旧内核<br/>2.6.32-279.xxxx是6.3的，2.6.32-358.xxx是6.4的<br/>root@192.168.137.128:/# find . -name &quot;vmlinuz-2.6.32-358.2.1.el6.i686&quot;<br/>./boot/vmlinuz-2.6.32-358.2.1.el6.i686<br/>====================================================<br/>root@192.168.137.128:~# vi /boot/grub/grub.conf<br/><br/>http://tieba.baidu.com/p/2249307319<br/><br/>CentOS6.3 升级 CentOS6.4 无法启动：<br/>http://www.oschina.net/question/143584_93480?sort=time<br/><br/>我解决了，是配置没有更新，请看： https://www.centos.org/modules/newbb/viewtopic.php?topic_id=36381<br/><br/>我也遇到了同样的问题，但是我记得IP，SSH进去马上备份资料后发现显卡驱动被卸载。下周一去了公司慢慢搞，尼玛再也不敢升级了，周一可以交流下<br/><br/><br/><br/><br/><br/>CentOS 6.4 相关参数及初始化配置：<br/>================================================================================<br/>、查看系统版本、内核版本、操作系统位数，内存及交换分区大小、文件系统空间、主机名、IP地址等。<br/>[root@localhost ~]# cat /etc/RedHat-release&nbsp;&nbsp;#系统版本<br/>CentOS Linux release 6.4 (Final)<br/> <br/>[root@localhost ~]# uname -a&nbsp;&nbsp;&nbsp;&nbsp;#内核版本<br/>Linux localhost.localdomain 2.6.32-358.2.1.el6.x86_64 #1 SMP Wed Mar 13 00:26:17 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux<br/> <br/>[root@localhost ~]# getconf LONG_BIT&nbsp;&nbsp; #操作系统位数<br/>64<br/>[root@localhost ~]# free -m&nbsp;&nbsp;&nbsp;&nbsp;#查看内存及交换分区大小，官方要求内存至少1G，建议2G以上；此处内存为1203M<br/> <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;total&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; used&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; free&nbsp;&nbsp;&nbsp;&nbsp; shared&nbsp;&nbsp;&nbsp;&nbsp; buffers&nbsp;&nbsp;&nbsp;&nbsp; cached<br/>Mem:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1203&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;515&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;687&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 41&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;297<br/>-/+ buffers/cache:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;176&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1026<br/>Swap:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2247&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2247&nbsp;&nbsp;&nbsp;&nbsp; #交换分区大小，官方要求为内存的1.5倍以上。内存大小为2-16G时，交换分区空间等于内存大小；超过16G内存，交换分区只设置为16G<br/> <br/>[root@localhost ~]# df -hT /tmp&nbsp;&nbsp; # 查看/tmp分区空间，官方要求至少1G<br/>Filesystem&nbsp;&nbsp;&nbsp;&nbsp;Type&nbsp;&nbsp;&nbsp;&nbsp;Size&nbsp;&nbsp;Used Avail Use% Mounted on<br/>/tmp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;none&nbsp;&nbsp;&nbsp;&nbsp; 16G&nbsp;&nbsp;5.9G&nbsp;&nbsp;9.1G&nbsp;&nbsp;40% /tmp<br/> <br/>[root@localhost ~]# hostname&nbsp;&nbsp;#主机名，主机名可通过修改/etc/hosts和/etc/sysconfig/network进行修改<br/>localhost.localdomain<br/> <br/>[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0&nbsp;&nbsp;#IP地址配置<br/>DEVICE=&quot;eth0&quot;<br/>HWADDR=&quot;00:0C:29:4D:E6:3D&quot;<br/>ONBOOT=&quot;yes&quot;<br/>BOOTPROTO=&quot;static&quot;<br/>IPADDR=&quot;192.168.163.44&quot;<br/>NETMASK=&quot;255.255.255.0&quot;<br/>GATEWAY=&quot;192.168.163.1&quot;<br/>DNS1=&quot;202.96.134.133&quot;<br/>DNS2=&quot;8.8.8.8&quot; <br/><br/>2、关闭防火墙、禁用SELinux<br/>&nbsp;&nbsp; [root@localhost /]#service iptables stop<br/>&nbsp;&nbsp; [root@localhost /]#chkconfig iptables off<br/> <br/>&nbsp;&nbsp; [root@localhost /]#vi/etc/selinux/config&nbsp;&nbsp; 将SELINUX=disabled<br/><br/>对于关闭系统防火墙这个操作,我在安装的过程中是没有禁用的,安装完后,加了iptables端口放行后,重启iptables,就可以正常使用了,也没有遇到有些帖子中提到的动态端口的问题. 所以这个步骤也可以不做. 当遇到问题时可临时关闭以便排除问题.<br/> <br/>3、确认以下包全部安装<br/> <br/>[root@localhost ~]# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc-34 compat-gcc-34-c++ compat-libstdc++- libXp ksh sysstat libaio glibc elfutils unixODBC<br/><br/>这个步骤,我建议看官方文档,下面我截取的64位linux的依赖的安装包列表<br/>binutils-2.20.51.0.2-5.11.el6 (x86_64)<br/>compat-libcap1-1.10-1 (x86_64)<br/>compat-libstdc++-33-3.2.3-69.el6 (x86_64)<br/>compat-libstdc++-33-3.2.3-69.el6.i686<br/>gcc-4.4.4-13.el6 (x86_64)<br/>gcc-c++-4.4.4-13.el6 (x86_64)<br/>glibc-2.12-1.7.el6 (i686)<br/>glibc-2.12-1.7.el6 (x86_64)<br/>glibc-devel-2.12-1.7.el6 (x86_64)<br/>glibc-devel-2.12-1.7.el6.i686<br/>ksh<br/>libgcc-4.4.4-13.el6 (i686)&#124;<br/>libgcc-4.4.4-13.el6 (x86_64)<br/>libstdc++-4.4.4-13.el6 (x86_64)<br/>libstdc++-4.4.4-13.el6.i686<br/>libstdc++-devel-4.4.4-13.el6 (x86_64)<br/>libstdc++-devel-4.4.4-13.el6.i686<br/>libaio-0.3.107-10.el6 (x86_64)<br/>libaio-0.3.107-10.el6.i686<br/>libaio-devel-0.3.107-10.el6 (x86_64)<br/>libaio-devel-0.3.107-10.el6.i686<br/>make-3.81-19.el6<br/>sysstat-9.0.4-11.el6 (x86_64)<br/>unixODBC-2.2.14-11.el6 (x86_64) or later<br/>unixODBC-2.2.14-11.el6.i686 or later<br/>unixODBC-devel-2.2.14-11.el6 (x86_64) or later<br/>unixODBC-devel-2.2.14-11.el6.i686 or later<br/><br/>上面的列表中有些问题还是比较奇怪的,64位系统下安装了一些32位的包,如果你直接去光盘上找,可能有些是找不到的.<br/>这里提供一个我在安装是用到的一个链接<br/>http://pkgs.org/#centos-6-rhel-6<br/><br/> <br/>4、配置系统内核参数，以root用户登录，修改在/etc/sysctl.conf文件，在该文件中添加以下参数：使用sysctl -p 生效<br/>#use for ora11g<br/>fs.aio-max-nr = 1048576<br/>fs.file-max = 6815744<br/>kernel.shmall = 2097152<br/>kernel.shmmax = 536870912<br/>kernel.shmmni = 4096<br/>kernel.sem = 250 32000 100 128<br/>net.ipv4.ip_local_port_range = 9000 65500<br/>net.core.rmem_default = 262144<br/>net.core.rmem_max = 4194304<br/>net.core.wmem_default = 262144<br/>net.core.wmem_max = 1048586<br/><br/>这一段内核参数的设置与官方指引是一致的.有兴趣的可以看看最上面提到的那个链接的内容,比较详细.<br/>更多内容，来自：http://blog.chinaunix.net/uid-11209572-id-3599052.html
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] 为什么CentOS 6.3 升级后还是6.3，而不是6.4啊,以及CentOS 6.4 相关参数及初始化配置。]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>