<?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>网邻&#039;s Blog &#187; Centos</title>
	<atom:link href="http://anywang.vicp.net/wp/?cat=12&#038;feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://anywang.vicp.net:8180/wp</link>
	<description>一个信息技术教师的blog</description>
	<lastBuildDate>Tue, 14 Mar 2023 02:19:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	
<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type='text/javascript' src='http://anywang.vicp.net:8180/wp/wp-includes/js/jquery/jquery.js?ver=1.4.2'></script>
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
	<item>
		<title>CentOS 添加/绑定 IP</title>
		<link>http://anywang.vicp.net:8180/wp/?p=289</link>
		<comments>http://anywang.vicp.net:8180/wp/?p=289#comments</comments>
		<pubDate>Tue, 24 Jul 2012 13:02:52 +0000</pubDate>
		<dc:creator>网邻</dc:creator>
				<category><![CDATA[Centos]]></category>

		<guid isPermaLink="false">http://anywang.vicp.net/wp/?p=289</guid>
		<description><![CDATA[美国VPS的独立IP相对于国内而言，是非常的便宜的。比如有些美国VPS，买5个独立IP才三美元左右一个月。当我们购买了多个独立IP时，如果你不想再联系客服而漫长的等待，那就自己手动配置吧。 一、进入/etc/sysconfig/network-scripts/目录 cd /etc/sysconfig/network-scripts/ 如图，是我已经配置好的文件，ifcfg-venet0:0-ifcfg-venet0:6,每个文件对应一个独立IP。而ifcfg-venet0相当于模板，我们可以根据这个文件设置其它的。 假如我们将要配置的IP段为：192.168.1.2-192.168.1.6共五个IP。 二、分别复制文件ifcfg-venet0到ifcfg-venet0:0-ifcfg-venet0:4五个文件 cp ifcfg-eth0 ifcfg-eth0:0 cp ifcfg-eth0 ifcfg-eth0:1 cp ifcfg-eth0 ifcfg-eth0:2 cp ifcfg-eth0 ifcfg-eth0:3 cp ifcfg-eth0 ifcfg-eth0:4 三、查看模板文件ifcfg-eth0 more ifcfg-eth0 主要是要修改两行(DEVICE and IPADDR)。 四、依次编辑配置文件 vi ifcfg-eth0:0 设置为DEVICE=eth0:0,IPADDR=192.168.1.2,其它的依递增修改。 五、重启网络服务 service network restart 六、查看IP是否设置成功 ifconfig 也可以到其它电脑使用ping 192.168.1.2测试是否返回数据。 转载请注明文章来源：http://www.centos.bz/2011/03/centos-add-bind-ip/]]></description>
			<content:encoded><![CDATA[<p>美国VPS的独立IP相对于国内而言，是非常的便宜的。比如有些美国VPS，买5个独立IP才三美元左右一个月。当我们购买了多个独立IP时，如果你不想再联系客服而漫长的等待，那就自己手动配置吧。</p>
<h4 id="一、进入/etc/sysconfig/network-scripts/目录">一、进入/etc/sysconfig/network-scripts/目录</h4>
<ol title="Double click to hide line number.">cd /etc/sysconfig/network-scripts/</ol>
<p><a href="http://www.centos.bz/wp-content/uploads/2011/03/centosaddip1.jpg"><img title="CentOS 添加/绑定 IP" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/130253wdO.jpg" alt="" width="300" height="137" /></a><br />
如图，是我已经配置好的文件，ifcfg-venet0:0-ifcfg-venet0:6,每个文件对应一个独立IP。而ifcfg-venet0相当于模板，我们可以根据这个文件设置其它的。</p>
<p>假如我们将要配置的IP段为：192.168.1.2-192.168.1.6共五个IP。</p>
<h4 id="二、分别复制文件ifcfg-venet0到ifcfg-venet0:0-ifcfg-venet0:4五个文件">二、分别复制文件ifcfg-venet0到ifcfg-venet0:0-ifcfg-venet0:4五个文件</h4>
<ol title="Double click to hide line number.">cp ifcfg-eth0 ifcfg-eth0:0</p>
<li>cp ifcfg-eth0 ifcfg-eth0:1</li>
<li>cp ifcfg-eth0 ifcfg-eth0:2</li>
<li>cp ifcfg-eth0 ifcfg-eth0:3</li>
<li>cp ifcfg-eth0 ifcfg-eth0:4</li>
</ol>
<h4 id="三、查看模板文件ifcfg-eth0">三、查看模板文件ifcfg-eth0</h4>
<ol title="Double click to hide line number.">more ifcfg-eth0</ol>
<p><a href="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/130254kJC.jpg"><img title="centosaddip2" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/130254kJC.jpg" alt="" width="421" height="132" /></a>主要是要修改两行(DEVICE and IPADDR)。</p>
<h4 id="四、依次编辑配置文件">四、依次编辑配置文件</h4>
<ol title="Double click to hide line number.">vi ifcfg-eth0:0</ol>
<p>设置为DEVICE=eth0:0,IPADDR=192.168.1.2,其它的依递增修改。</p>
<h4 id="五、重启网络服务">五、重启网络服务</h4>
<ol title="Double click to hide line number.">service network restart</ol>
<h4 id="六、查看IP是否设置成功">六、查看IP是否设置成功</h4>
<ol title="Double click to hide line number.">ifconfig</ol>
<p>也可以到其它电脑使用ping 192.168.1.2测试是否返回数据。</p>
<p>转载请注明文章来源：<a rel="bookmark" href="http://www.centos.bz/2011/03/centos-add-bind-ip/">http://www.centos.bz/2011/03/centos-add-bind-ip/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://anywang.vicp.net:8180/wp/?feed=rss2&#038;p=289</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS设置程序开机自启动的方法</title>
		<link>http://anywang.vicp.net:8180/wp/?p=286</link>
		<comments>http://anywang.vicp.net:8180/wp/?p=286#comments</comments>
		<pubDate>Tue, 24 Jul 2012 12:58:49 +0000</pubDate>
		<dc:creator>网邻</dc:creator>
				<category><![CDATA[Centos]]></category>

		<guid isPermaLink="false">http://anywang.vicp.net/wp/?p=286</guid>
		<description><![CDATA[在CentOS系统下，主要有两种方法设置自己安装的程序开机启动。 1、把启动程序的命令添加到/etc/rc.d/rc.local文件中，比如下面的是设置开机启动httpd。 #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don&#8217;t # want to do the full Sys V style init stuff.   touch /var/lock/subsys/local /usr/local/apache/bin/apachectl start 2、把写好的启动脚本添加到目录/etc/rc.d/init.d/，然后使用命令chkconfig设置开机启动。 例如：我们把httpd的脚本写好后放进/etc/rc.d/init.d/目录，使用 chkconfig &#8211;add httpd chkconfig httpd on 命令即设置好了开机启动。 转载请注明文章来源：http://www.centos.bz/2011/09/centos-setup-process-startup-boot/]]></description>
			<content:encoded><![CDATA[<p>在<a title="CentOS" href="http://www.centos.bz/">CentOS</a>系统下，主要有两种方法设置自己安装的程序开机启动。<br />
1、把启动程序的命令添加到/etc/rc.d/rc.local文件中，比如下面的是设置开机启动httpd。</p>
<ol title="Double click to hide line number.">#!/bin/sh</p>
<li>#</li>
<li># This script will be executed *after* all the other init scripts.</li>
<li># You can put your own initialization stuff in here if you don&#8217;t</li>
<li># want to do the full Sys V style init stuff.</li>
<li> </li>
<li>touch /var/lock/subsys/local</li>
<li>/usr/local/apache/bin/apachectl start</li>
</ol>
<p>2、把写好的启动脚本添加到目录/etc/rc.d/init.d/，然后使用命令<a title="7个Linux chkconfig命令实例" href="http://www.centos.bz/2011/07/7-linux-chkconfig-command-examples/">chkconfig</a>设置开机启动。<br />
例如：我们把httpd的脚本写好后放进/etc/rc.d/init.d/目录，使用</p>
<ol title="Double click to hide line number.">chkconfig &#8211;add httpd</p>
<li>chkconfig httpd on</li>
</ol>
<p>命令即设置好了开机启动。</p>
<p>转载请注明文章来源：<a rel="bookmark" href="http://www.centos.bz/2011/09/centos-setup-process-startup-boot/">http://www.centos.bz/2011/09/centos-setup-process-startup-boot/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://anywang.vicp.net:8180/wp/?feed=rss2&#038;p=286</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS系统服务优化脚本</title>
		<link>http://anywang.vicp.net:8180/wp/?p=284</link>
		<comments>http://anywang.vicp.net:8180/wp/?p=284#comments</comments>
		<pubDate>Tue, 24 Jul 2012 12:56:04 +0000</pubDate>
		<dc:creator>网邻</dc:creator>
				<category><![CDATA[Centos]]></category>

		<guid isPermaLink="false">http://anywang.vicp.net/wp/?p=284</guid>
		<description><![CDATA[#!/bin/bash #该脚本用于关闭服务器上非必须的系统服务项，并不适用于所有服务器，比如如果是文件服务器则NFS相关服务则不能关闭 #定义所要停止的服务，可以根据实际服务器应用更改 SERVICES=&#8221;acpid atd auditd avahi-daemon bluetooth cups firstboot hidd ip6tables kudzu lvm2-monitor mcstrans mdmonitor microcode_ctl netfs nfslock pcscd portmap rpcgssd rpcidmapd xfs yum-updatesd&#8221; for service in $SERVICES do #关闭服务随系统启动 chkconfig $service off #停止选择服务 service $service stop done 下载脚本：http://www.centos.bz/wp-content/uploads/2011/10/optimize-service.sh 转载请注明文章来源：http://www.centos.bz/2011/10/centos-system-service-optimize-script/]]></description>
			<content:encoded><![CDATA[<ol title="Double click to hide line number.">#!/bin/bash</p>
<li>#该脚本用于关闭服务器上非必须的系统服务项，并不适用于所有服务器，比如如果是文件服务器则NFS相关服务则不能关闭</li>
<li>#定义所要停止的服务，可以根据实际服务器应用更改</li>
<li>SERVICES=&#8221;acpid atd auditd avahi-daemon bluetooth cups firstboot hidd ip6tables kudzu lvm2-monitor mcstrans mdmonitor microcode_ctl netfs nfslock pcscd portmap rpcgssd rpcidmapd xfs yum-updatesd&#8221;</li>
<li>for service in $SERVICES</li>
<li>do</li>
<li>#关闭服务随系统启动</li>
<li>chkconfig $service off</li>
<li>#停止选择服务</li>
<li>service $service stop</li>
<li>done</li>
</ol>
<p>下载脚本：<a href="http://www.centos.bz/wp-content/uploads/2011/10/optimize-service.sh">http://www.centos.bz/wp-content/uploads/2011/10/optimize-service.sh</a></p>
<p>转载请注明文章来源：<a rel="bookmark" href="http://www.centos.bz/2011/10/centos-system-service-optimize-script/">http://www.centos.bz/2011/10/centos-system-service-optimize-script/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://anywang.vicp.net:8180/wp/?feed=rss2&#038;p=284</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS 创建本地YUM软件库</title>
		<link>http://anywang.vicp.net:8180/wp/?p=281</link>
		<comments>http://anywang.vicp.net:8180/wp/?p=281#comments</comments>
		<pubDate>Tue, 24 Jul 2012 12:53:08 +0000</pubDate>
		<dc:creator>网邻</dc:creator>
				<category><![CDATA[Centos]]></category>

		<guid isPermaLink="false">http://anywang.vicp.net/wp/?p=281</guid>
		<description><![CDATA[首先从CentOS官方源(msync.centos.org)，同步一份本地镜像（约7G左右），然后禁用原有的源，并创建一个本地的.repo仓库文件。 一、Rsync 同步脚本 1 2 3 4 wget http://wangyan.org/download/shell/rsync_repo.sh vim rsync_repo.sh //修改"local"值（本地镜像存放路径） chmod 755 rsync_repo.sh ./rsync_repo.sh /*******************************************/ #! /bin/bash #==================================================================== # rsync_repo.sh # # Copyright (c) 2011, WangYan &#60;webmaster@wangyan.org&#62; # All rights reserved. # Distributed under the GNU General Public License, version 3.0. # # This script will create a local CentOS mirror via Rsync [...]]]></description>
			<content:encoded><![CDATA[<p>首先从CentOS官方源(<a href="http://msync.centos.org/">msync.centos.org</a>)，同步一份本地镜像（约7G左右），然后禁用原有的源，并创建一个本地的.repo仓库文件。<span id="more-281"></span></p>
<h3>一、Rsync 同步脚本</h3>
<div>
<table>
<tbody>
<tr>
<td>
<pre>1
2
3
4</pre>
</td>
<td>
<pre>wget http://wangyan.org/download/shell/rsync_repo.sh
vim rsync_repo.sh //修改"local"值（本地镜像存放路径）
chmod 755 rsync_repo.sh
./rsync_repo.sh</pre>
</td>
</tr>
</tbody>
</table>
</div>
<h3>/*******************************************/</h3>
<pre>#! /bin/bash
#====================================================================
# rsync_repo.sh
#
# Copyright (c) 2011, WangYan &lt;webmaster@wangyan.org&gt;
# All rights reserved.
# Distributed under the GNU General Public License, version 3.0.
#
# This script will create a local CentOS mirror via Rsync
#
# See: https://wangyan.org/blog/centos-local-yum-repo.html
#
# Version: 0.1"
# Created by WangYan on 2011.09.12"
#
#====================================================================

local=/mnt/hgfs/e/CentOS
mirror="msync.centos.org::CentOS"
rsync="rsync -avzH --delete"

verlist="6.0"
baselist="os updates extras centosplus contrib fasttrack"
archlist="i386"

#====================================================================

get_char()
{
SAVEDSTTY=`stty -g`
stty -echo
stty cbreak
dd if=/dev/tty bs=1 count=1 2&gt; /dev/null
stty -raw
stty echo
stty $SAVEDSTTY
}
clear
echo -e "\nPress any key to start sync..."
char=`get_char`

for ver in $verlist
do
	for base in $baselist
	do
		for arch in $archlist
		do
			remote=$mirror/$ver/$base/$arch/
			mkdir -pv $local/$ver/$base/$arch/
			$rsync $remote $local/$ver/$base/$arch/
		done
	done
done</pre>
<h3>/**********************************************/</h3>
<h3>二、禁用原有的源</h3>
<p>注：你也可以直接编辑.repos文件，加上参数&#8221;enabled=0&#8243;禁用源。</p>
<div>
<table>
<tbody>
<tr>
<td>
<pre>1</pre>
</td>
<td>
<pre>for i in `ls /etc/yum.repos.d/`;do mv /etc/yum.repos.d/$i /etc/yum.repos.d/$i.bak;done</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>禁用fastestmirror插件，再也不需要这东西了。</p>
<div>
<table>
<tbody>
<tr>
<td>
<pre>1</pre>
</td>
<td>
<pre>sed -i 's/plugins=1/plugins=0/g'  /etc/yum.conf</pre>
</td>
</tr>
</tbody>
</table>
</div>
<h3>三、创建本地.repo文件</h3>
<p>注意记得修改默认的&#8221;/mnt/hgfs/e/CentOS&#8221;本地镜像路径</p>
<div>
<table>
<tbody>
<tr>
<td>
<pre>1
2
3</pre>
</td>
<td>
<pre>wget http://wangyan.org/download/conf/CentOS-Local.repo -P /etc/yum.repos.d
chmod 644 /etc/yum.repos.d/rsync_repo.sh
yum -y update</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>/***********************************/</p>
<pre># CentOS-Local.repo
#
[base]
name=CentOS-$releasever - Os
baseurl=file:///mnt/hgfs/e/CentOS/$releasever/os/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=file:///mnt/hgfs/e/CentOS/$releasever/updates/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=file:///mnt/hgfs/e/CentOS/$releasever/extras/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=file:///mnt/hgfs/e/CentOS/$releasever/centosplus/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib
baseurl=file:///mnt/hgfs/e/CentOS/$releasever/contrib/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6</pre>
<p>/***********************************/</p>
<p>来源：<a href="https://wangyan.org/blog/centos-local-yum-repo.html" target="_blank">https://wangyan.org/blog/centos-local-yum-repo.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://anywang.vicp.net:8180/wp/?feed=rss2&#038;p=281</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>U盘安装CentOS系统</title>
		<link>http://anywang.vicp.net:8180/wp/?p=279</link>
		<comments>http://anywang.vicp.net:8180/wp/?p=279#comments</comments>
		<pubDate>Tue, 24 Jul 2012 12:48:30 +0000</pubDate>
		<dc:creator>网邻</dc:creator>
				<category><![CDATA[Centos]]></category>

		<guid isPermaLink="false">http://anywang.vicp.net/wp/?p=279</guid>
		<description><![CDATA[下面来简单说下使用U盘安装CentOS系统，这里以centos-6.2 i386 minimal为例安装。 使用到的材料： 1、centos-6.2 i386 minimal 下载地址：http://mirrors.163.com/centos/6.2/isos/i386/CentOS-6.2-i386-minimal.iso 2、UltraISO 下载地址：http://www.crsky.com/soft/1134.html 3、U盘一个 开始安装： 1、打开UltraISO，依次点击“文件”》“打开”，选择“CentOS-6.2-i386-minimal.iso”文件。 2、“启动”》“写入硬盘映像”，在“硬盘驱动器选择u盘”，写入方式默认即可，点击“格式化”格式u盘，最后“写入”即可完成。 3、完成写入后，只保留“images”和“isolinux”两个文件夹，其余的全部删除，然后复制CentOS-6.2-i386-minimal.iso到u盘根目录。 4、重启以u盘启动,选”Install or upgrade an existing system”回车，语言选择“Chinese（Simplified）”回车，选择键盘模式，默认，然后回车。在下一步“Installation Method”选择“Hard drive”，然后选择u盘所在的分区（不确定的可以一个个尝试）。下面就是常规的系统安装了。 转载请注明《文章来源：http://www.centos.bz/2012/06/u-disk-install-centos-system/》]]></description>
			<content:encoded><![CDATA[<p>下面来简单说下使用U盘安装<a title="CentOS" href="http://www.centos.bz/">CentOS</a>系统，这里以centos-6.2 i386 minimal为例安装。<br />
<strong>使用到的材料：</strong><br />
1、centos-6.2 i386 minimal<br />
下载地址：http://mirrors.163.com/centos/6.2/isos/i386/CentOS-6.2-i386-minimal.iso<br />
2、UltraISO<br />
下载地址：http://www.crsky.com/soft/1134.html<br />
3、U盘一个<br />
<strong>开始安装：</strong><br />
1、打开UltraISO，依次点击“文件”》“打开”，选择“CentOS-6.2-i386-minimal.iso”文件。<br />
2、“启动”》“写入硬盘映像”，在“硬盘驱动器选择u盘”，写入方式默认即可，点击“格式化”格式u盘，最后“写入”即可完成。<br />
3、完成写入后，只保留“images”和“isolinux”两个文件夹，其余的全部删除，然后复制CentOS-6.2-i386-minimal.iso到u盘根目录。<br />
4、重启以u盘启动,选”Install or upgrade an existing system”回车，语言选择“Chinese（Simplified）”回车，选择键盘模式，默认，然后回车。在下一步“Installation Method”选择“Hard drive”，然后选择u盘所在的分区（不确定的可以一个个尝试）。下面就是常规的系统安装了。</p>
<p>转载请注明《文章来源：<a rel="bookmark" href="http://www.centos.bz/2012/06/u-disk-install-centos-system/">http://www.centos.bz/2012/06/u-disk-install-centos-system/</a>》</p>
]]></content:encoded>
			<wfw:commentRss>http://anywang.vicp.net:8180/wp/?feed=rss2&#038;p=279</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS系统安装过程中配置软RAID-0或RAID-1</title>
		<link>http://anywang.vicp.net:8180/wp/?p=265</link>
		<comments>http://anywang.vicp.net:8180/wp/?p=265#comments</comments>
		<pubDate>Tue, 24 Jul 2012 12:46:05 +0000</pubDate>
		<dc:creator>网邻</dc:creator>
				<category><![CDATA[Centos]]></category>

		<guid isPermaLink="false">http://anywang.vicp.net/wp/?p=265</guid>
		<description><![CDATA[什么是RAID-0 RAID-0 (等量模式, stripe)：效能最佳。这种模式如果使用相同型号与容量的磁碟来组成时，效果较佳。这种模式的 RAID 会将磁碟先切出等量的区块 (举例来说， 4KB)， 然后当一个文件要写入 RAID 时，该文件会依据区块的大小切割好，之后再依序放到各个磁碟里面去。由於每个磁碟会交错的存放数据， 因此当你的数据要写入 RAID 时，数据会被等量的放置在各个磁碟上面。举例来说，你有两颗磁碟组成 RAID-0 ， 当你有 100MB 的数据要写入时，每个磁碟会各被分配到 50MB 的储存量。RAID-0 的示意图如下所示： 上图的意思是，在组成 RAID-0 时，每颗磁碟 (Disk A 与 Disk B) 都会先被区隔成为小区块 (chunk)。 当有数据要写入 RAID 时，数据会先被切割成符合小区块的大小，然后再依序一个一个的放置到不同的磁碟去。 由於数据已经先被切割并且依序放置到不同的磁碟上面，因此每颗磁碟所负责的数据量都降低了！照这样的情况来看， 越多颗磁碟组成的 RAID-0 效能会越好，因为每颗负责的数据量就更低了！ 这表示我的数据可以分散让多颗磁碟来储存，当然效能会变的更好啊！此外，磁碟总容量也变大了！ 因为每颗磁碟的容量最终会加总成为 RAID-0 的总容量喔！ 只是使用此等级你必须要自行负担数据损毁的风险，由上图我们知道文件是被切割成为适合每颗磁盘分区区块的大小， 然后再依序放置到各个磁碟中。想一想，如果某一颗磁碟损毁了，那么文件数据将缺一块，此时这个文件就损毁了。 由於每个文件都是这样存放的，因此 RAID-0 只要有任何一颗磁碟损毁，在 RAID 上面的所有数据都会遗失而无法读取。 另外，如果使用不同容量的磁碟来组成 RAID-0 时，由於数据是一直等量的依序放置到不同磁碟中，当小容量磁碟的区块被用完了， 那么所有的数据都将被写入到最大的那颗磁碟去。举例来说，我用 200G [...]]]></description>
			<content:encoded><![CDATA[<h3 id="什么是RAID-0">什么是RAID-0</h3>
<p><a title="RAID" href="http://www.centos.bz/tag/raid/">RAID</a>-0 (等量模式, stripe)：效能最佳。这种模式如果使用相同型号与容量的磁碟来组成时，效果较佳。这种模式的 RAID 会将磁碟先切出等量的区块 (举例来说， 4KB)， 然后当一个文件要写入 RAID 时，该文件会依据区块的大小切割好，之后再依序放到各个磁碟里面去。由於每个磁碟会交错的存放数据， 因此当你的数据要写入 RAID 时，数据会被等量的放置在各个磁碟上面。举例来说，你有两颗磁碟组成 RAID-0 ， 当你有 100MB 的数据要写入时，每个磁碟会各被分配到 50MB 的储存量。RAID-0 的示意图如下所示：<br />
<a href="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/1246050jv.gif"><img title="raid0" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/1246050jv.gif" alt="" width="293" height="208" /></a><br />
上图的意思是，在组成 RAID-0 时，每颗磁碟 (Disk A 与 Disk B) 都会先被区隔成为小区块 (chunk)。 当有数据要写入 RAID 时，数据会先被切割成符合小区块的大小，然后再依序一个一个的放置到不同的磁碟去。 由於数据已经先被切割并且依序放置到不同的磁碟上面，因此每颗磁碟所负责的数据量都降低了！照这样的情况来看， 越多颗磁碟组成的 RAID-0 效能会越好，因为每颗负责的数据量就更低了！ 这表示我的数据可以分散让多颗磁碟来储存，当然效能会变的更好啊！此外，磁碟总容量也变大了！ 因为每颗磁碟的容量最终会加总成为 RAID-0 的总容量喔！</p>
<p>只是使用此等级你必须要自行负担数据损毁的风险，由上图我们知道文件是被切割成为适合每颗磁盘分区区块的大小， 然后再依序放置到各个磁碟中。想一想，如果某一颗磁碟损毁了，那么文件数据将缺一块，此时这个文件就损毁了。 由於每个文件都是这样存放的，因此 RAID-0 只要有任何一颗磁碟损毁，在 RAID 上面的所有数据都会遗失而无法读取。</p>
<p>另外，如果使用不同容量的磁碟来组成 RAID-0 时，由於数据是一直等量的依序放置到不同磁碟中，当小容量磁碟的区块被用完了， 那么所有的数据都将被写入到最大的那颗磁碟去。举例来说，我用 200G 与 500G 组成 RAID-0 ， 那么最初的 400GB 数据可同时写入两颗磁碟 (各消耗 200G 的容量)，后来再加入的数据就只能写入 500G 的那颗磁碟中了。 此时的效能就变差了，因为只剩下一颗可以存放数据嘛！</p>
<h3 id="什么是RAID-1">什么是RAID-1</h3>
<p>RAID-1 (映射模式, mirror)：完整备份。这种模式也是需要相同的磁碟容量的，最好是一模一样的磁碟啦！如果是不同容量的磁碟组成 RAID-1 时，那么总容量将以最小的那一颗磁碟为主！这种模式主要是『让同一份数据，完整的保存在两颗磁碟上头』。举例来说，如果我有一个 100MB 的文件，且我仅有两颗磁碟组成 RAID-1 时， 那么这两颗磁碟将会同步写入 100MB 到他们的储存空间去。 因此，整体 RAID 的容量几乎少了 50%。由於两颗硬盘内容一模一样，好像镜子映照出来一样， 所以我们也称他为 mirror 模式罗～<br />
<a href="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124606YWY.gif"><img title="raid1" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124606YWY.gif" alt="" width="293" height="208" /></a><br />
如上图所示，一份数据传送到 RAID-1 之后会被分为两股，并分别写入到各个磁碟里头去。 由於同一份数据会被分别写入到其他不同磁碟，因此如果要写入 100MB 时，数据传送到 I/O 汇流排后会被复制多份到各个磁碟， 结果就是数据量感觉变大了！因此在大量写入 RAID-1 的情况下，写入的效能可能会变的非常差 (因为我们只有一个南桥啊！)。 好在如果你使用的是硬件 RAID (磁盘阵列卡) 时，磁盘阵列卡会主动的复制一份而不使用系统的 I/O 汇流排，效能方面则还可以。 如果使用软件磁盘阵列，可能效能就不好了。</p>
<p>由於两颗磁碟内的数据一模一样，所以任何一颗硬盘损毁时，你的数据还是可以完整的保留下来的！ 所以我们可以说， RAID-1 最大的优点大概就在於数据的备份吧！不过由於磁碟容量有一半用在备份， 因此总容量会是全部磁碟容量的一半而已。虽然 RAID-1 的写入效能不佳，不过读取的效能则还可以啦！这是因为数据有两份在不同的磁碟上面，如果多个 processes 在读取同一笔数据时， RAID 会自行取得最佳的读取平衡。<br />
以上文字转自：<a href="http://vbird.dic.ksu.edu.tw/linux_basic/0420quota_2.php" target="_blank">http://vbird.dic.ksu.edu.tw/linux_basic/0420quota_2.php</a></p>
<h3 id="系统安装过程配置raid">系统安装过程配置raid</h3>
<p>下面我们以<a title="centos" href="http://www.centos.bz/">centos</a> 5.8，两块硬盘/dev/sda和/dev/sdb为例进行操作。</p>
<h4 id="1、自定义分区">1、自定义分区</h4>
<p>在“安装需要对您的硬盘进行分区”的步骤中，选择“建立自定义分区结构”</p>
<h4 id="2、创建RAID分区">2、创建RAID分区</h4>
<p>2.1 为/boot创建raid分区<br />
点击“RAID”按钮，选择“创建软件RAID分区”，“确定”进行一步。在“允许的驱动器”中只选择“sda”,大小100M即可，之后点击确定。重复之前的步骤，在“允许的驱动器”中只选择”sdb”，其它的与之前的操作相同。如图：<br />
<a href="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124608xmm.jpg"><img title="raid-part-sda" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124608xmm.jpg" alt="" width="700" /></a><br />
<a href="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124610OW3.jpg"><img title="raid-part-sdb" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124610OW3.jpg" alt="" width="700" /></a><br />
2.2 为<a title="swap" href="http://www.centos.bz/tag/swap/">swap</a>创建raid分区<br />
根据2.2的步骤，只是大小不同，如内存2G的机器，可以创建2G的swap。<br />
2.3 为 根目录 /创建raid分区<br />
根据2.2的步骤，把剩下的空间全部分配给根目录。<br />
最终状态如下：<br />
<a href="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124611lvs.jpg"><img title="raid-part-view1" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124611lvs.jpg" alt="" width="700" /></a><br />
<a href="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124611lag.jpg"><img title="raid-part-view2" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124611lag.jpg" alt="" width="700" /></a></p>
<h4 id="3、创建RAID设备">3、创建RAID设备</h4>
<p>3.1 boot raid设备<br />
点击“RAID”,选择“创建RAID设备”，点击“确定”。挂载点选择“/boot”,文件系统类型“ext3”,raid设备“md0”,raid级别“RAID1”,RAID成员选择“sda1和sdb1”(可以根据大小判断是刚才创建的boot)。点击“确定”完成boot raid设备的创建。<br />
<a href="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124613A9w.jpg"><img title="raid-boot-device" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124613A9w.jpg" alt="" width="409" height="381" /></a><br />
3.2 swap raid设备<br />
点击“RAID”,选择“创建RAID设备”，点击“确定”。文件系统类型“swap”,raid设备“md1”,raid级别“RAID0或RAID1”,RAID成员选择“sda2和sdb2”(可以根据大小判断是刚才创建的swap)。点击“确定”完成swap raid设备的创建。<br />
<a href="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/1246144l8.jpg"><img title="raid-swap-device" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/1246144l8.jpg" alt="" width="411" height="376" /></a><br />
3.3 root raid设备<br />
点击“RAID”,选择“创建RAID设备”，点击“确定”。挂载点选择“/boot”，文件系统类型“ext3”,raid设备“md2”,raid级别“RAID0或RAID1”,RAID成员选择“sda3和sdb3”(可以根据大小判断是刚才创建的swap)。点击“确定”完成root raid设备的创建。<br />
<a href="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124615RgJ.jpg"><img title="raid-root-device" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124615RgJ.jpg" alt="" width="407" height="377" /></a><br />
此时就创建好了RAID,最终状态如下：<br />
<a href="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124616w3y.jpg"><img title="raid-end1" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124616w3y.jpg" alt="" width="700" /></a><br />
<a href="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124617VYr.jpg"><img title="raid-end2" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124617VYr.jpg" alt="" width="700" /></a><br />
<a href="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124618oSc.jpg"><img title="raid-end3" src="http://anywang.vicp.net/wp/wp-content/uploads/auto_save_image/2012/07/124618oSc.jpg" alt="" width="700" /></a></p>
<p>转载请注明文章来源：<a rel="bookmark" href="http://www.centos.bz/2012/06/centos-install-raid0-raid1/">http://www.centos.bz/2012/06/centos-install-raid0-raid1/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://anywang.vicp.net:8180/wp/?feed=rss2&#038;p=265</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centos同步标准时间【转】</title>
		<link>http://anywang.vicp.net:8180/wp/?p=191</link>
		<comments>http://anywang.vicp.net:8180/wp/?p=191#comments</comments>
		<pubDate>Wed, 07 Dec 2011 08:23:48 +0000</pubDate>
		<dc:creator>网邻</dc:creator>
				<category><![CDATA[Centos]]></category>

		<guid isPermaLink="false">http://anywang.vicp.net/wp/?p=191</guid>
		<description><![CDATA[新装的服务器可能设置了错误的,需要调整时区并调整时间.如下是使用NTP来从一个时间服务器同步 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ntpdate us.pool.ntp.org 很简单吧,解析一下,第一句是把当前时区调整为上海就是+8区,想改其他时区也可以去看看/usr/share/zoneinfo目录; 然后第二句是利用ntpdate同步标准时间. 没有安装ntpdate的可以yum一下: yum install ntp 加入定时计划任务，每隔10分钟同步一下时钟 crontab -e 0-59/10 * * * * /usr/sbin/ntpdate us.pool.ntp.org &#124; logger -t NTP 中国国家授时中心: http://www.time.ac.cn/stime.asp 其他网络时间服务器地址如下：（也可以自己去搜索下） time.nist.gov (美国) ntp.fudan.edu.cn (复旦) ）（国内用户推荐使用此服务器） timekeeper.isi.edu subitaneous.cpsc.ucalgary.ca usno.pa-x.dec.com time.twc.weather.com swisstime.ethz.ch ntp0.fau.de ntp3.fau.de time-a.nist.gov time-b.nist.gov time-nw.nist.gov nist1-sj.glassey.com 210.72.145.44 也是一个不错的地址，速度很快！ 原文地址：http://www.javaeye.com/topic/599648]]></description>
			<content:encoded><![CDATA[<p>新装的服务器可能设置了错误的,需要调整时区并调整时间.如下是使用NTP来从一个时间服务器同步</p>
<p>cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime</p>
<p>ntpdate us.pool.ntp.org</p>
<p>很简单吧,解析一下,第一句是把当前时区调整为上海就是+8区,想改其他时区也可以去看看/usr/share/zoneinfo目录;</p>
<p>然后第二句是利用ntpdate同步标准时间.</p>
<p>没有安装ntpdate的可以yum一下:</p>
<p>yum install ntp</p>
<p>加入定时计划任务，每隔10分钟同步一下时钟</p>
<p>crontab -e</p>
<p>0-59/10 * * * * /usr/sbin/ntpdate us.pool.ntp.org | logger -t NTP</p>
<p>中国国家授时中心:<br />
<a href="http://www.time.ac.cn/stime.asp">http://www.time.ac.cn/stime.asp</a></p>
<p>其他网络时间服务器地址如下：（也可以自己去搜索下）</p>
<p>time.nist.gov (美国)<br />
ntp.fudan.edu.cn (复旦) ）（国内用户推荐使用此服务器）<br />
timekeeper.isi.edu<br />
subitaneous.cpsc.ucalgary.ca<br />
usno.pa-x.dec.com<br />
time.twc.weather.com<br />
swisstime.ethz.ch<br />
ntp0.fau.de<br />
ntp3.fau.de<br />
time-a.nist.gov<br />
time-b.nist.gov<br />
time-nw.nist.gov<br />
nist1-sj.glassey.com</p>
<p>210.72.145.44 也是一个不错的地址，速度很快！<br />
原文地址：<a href="http://www.javaeye.com/topic/599648">http://www.javaeye.com/topic/599648</a></p>
]]></content:encoded>
			<wfw:commentRss>http://anywang.vicp.net:8180/wp/?feed=rss2&#038;p=191</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
