<?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>【知行合一】-Poople&#039;s Blog &#187; 系统架构</title>
	<atom:link href="http://99dev.net/archives/category/tech/sys/feed" rel="self" type="application/rss+xml" />
	<link>http://99dev.net</link>
	<description>智巧终归庸俗，雄谋只余虚话</description>
	<lastBuildDate>Fri, 23 Jul 2010 09:52:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>[Original]Linux Server时间校对之优雅式</title>
		<link>http://99dev.net/archives/871</link>
		<comments>http://99dev.net/archives/871#comments</comments>
		<pubDate>Thu, 15 Jul 2010 08:36:58 +0000</pubDate>
		<dc:creator>蒼</dc:creator>
				<category><![CDATA[MySQL数据库]]></category>
		<category><![CDATA[系统架构]]></category>
		<category><![CDATA[网络管理]]></category>
		<category><![CDATA[databse]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ntp]]></category>

		<guid isPermaLink="false">http://99dev.net/archives/871</guid>
		<description><![CDATA[在《解决Linux Server时间不准确的问题》一文中，使用了crontab定期执行ntpdate来校对时间。之后恰巧某博客上的文章，认为“时钟的跃变，有时候会导致很严重的问题。许多应用程序依赖连续的时钟——毕竟，这是一项常见的假定，即，取得的时间是线性的，一些操作，例如数据库事务， 通常会地依赖这样的事实：时间不会往回跳跃。”时间的瞬变，对于crontab等对时间敏感的系统任务，也是很容易造成错乱的。
优雅的解决方案是，在机器刚开机时，执行ntpupdate直接修改系统时间，然后启动ntpd守护进程，渐进式逼近地调整系统时间，基本可以做到分毫不差。
误差小的时候，ntpd不会直接修改系统时间的，只是对时钟频率进行校正。这种方式好处是系统时间不会有跳变，不会影响像crontab这样程序的运行，缺点是校正需要一定的时间。
<span class="readmore"><a href="http://99dev.net/archives/871" title="[Original]Linux Server时间校对之优雅式" target="_blank">阅读全文——共589字</a></span>]]></description>
			<content:encoded><![CDATA[<p>在《解决Linux Server时间不准确的问题》一文中，使用了crontab定期执行ntpdate来校对时间。之后恰巧某博客上的文章，认为“时钟的跃变，有时候会导致很严重的问题。许多应用程序依赖连续的时钟——毕竟，这是一项常见的假定，即，取得的时间是线性的，一些操作，<strong>例如数据库事务</strong>， 通常会地依赖这样的事实：时间不会往回跳跃。”时间的瞬变，对于crontab等对时间敏感的系统任务，也是很容易造成错乱的。</p>
<p><span style="color: #0000ff;">优雅的解决方案是，在机器刚开机时，执行ntpupdate直接修改系统时间，然后启动ntpd守护进程，渐进式逼近地调整系统时间，基本可以做到分毫不差。</span></p>
<p>误差小的时候，ntpd不会直接修改系统时间的，只是对时钟频率进行校正。这种方式好处是系统时间不会有跳变，不会影响像crontab这样程序的运行，缺点是校正需要一定的时间。</p>
<p>RHEL系统上，我们常用ntpd来完成该任务；而在Ubuntu系统里，我们则用openntpd来替代它。相对ntpd，openntpd是轻量级的网络时间协议，设置比较简单。关于ntpd和openntpd的设置，参考以下2篇文章</p>
<ol>
<li>NTP 時間伺服器     <a href="http://linux.vbird.org/linux_server/0440ntp.php">http://linux.vbird.org/linux_server/0440ntp.php</a></li>
<li>设定 OpenNTPD     <a href="http://wiki.debian.org.hk/w/Setup_OpenNTPD">http://wiki.debian.org.hk/w/Setup_OpenNTPD</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://99dev.net/archives/871/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Original]有进程僵死,长期驻留在后台,杀不了</title>
		<link>http://99dev.net/archives/859</link>
		<comments>http://99dev.net/archives/859#comments</comments>
		<pubDate>Thu, 10 Jun 2010 07:13:36 +0000</pubDate>
		<dc:creator>蒼</dc:creator>
				<category><![CDATA[Web服务器]]></category>
		<category><![CDATA[系统架构]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://99dev.net/archives/859</guid>
		<description><![CDATA[故障现象
某Web服务器，突然出现以下问题，php-cgi僵死在进程里，无法重启
www 9463 0.0 0.3 41996 13612 ? D Apr19 1:22 /usr/local/php/bin/php-cgi &#8211;fpm      www 20858 0.0 0.3 40408 12932 ? D May05 1:55 /usr/local/php/bin/php-cgi &#8211;fpm       www 20866 0.0 0.3 40688 13296 ? D May05 1:53 /usr/local/php/bin/php-cgi &#8211;fpm       www 20878 0.0 0.3 40932 13604 ? D May05 1:51 /usr/local/php/bin/php-cgi &#8211;fpm       www 24288 0.0 0.3 40436 12880 ? D Apr15 2:36 /usr/local/php/bin/php-cgi &#8211;fpm       www 26881 0.0 0.3 41596 13712 ? D Apr16 6:11 /usr/local/php/bin/php-cgi &#8211;fpm       www 26921 0.0 0.3 43224 15848 ? D Apr16 5:57 /usr/local/php/bin/php-cgi &#8211;fpm       www 26983 0.0 0.3 42736 14524 ? D Apr16 6:01 /usr/local/php/bin/php-cgi &#8211;fpm       www 27007 0.0 0.3 42608 14248 ? D Apr16 6:01 /usr/local/php/bin/php-cgi &#8211;fpm       www 27023 0.0 0.3 42464 15172 ? D Apr16 5:57 /usr/local/php/bin/php-cgi –fpm
<span class="readmore"><a href="http://99dev.net/archives/859" title="[Original]有进程僵死,长期驻留在后台,杀不了" target="_blank">阅读全文——共938字</a></span>]]></description>
			<content:encoded><![CDATA[<p><font size="4"><strong>故障现象</strong></font></p>
<p>某Web服务器，突然出现以下问题，php-cgi僵死在进程里，无法重启</p>
<blockquote><p>www 9463 0.0 0.3 41996 13612 ? D Apr19 1:22 /usr/local/php/bin/php-cgi &#8211;fpm      <br />www 20858 0.0 0.3 40408 12932 ? D May05 1:55 /usr/local/php/bin/php-cgi &#8211;fpm       <br />www 20866 0.0 0.3 40688 13296 ? D May05 1:53 /usr/local/php/bin/php-cgi &#8211;fpm       <br />www 20878 0.0 0.3 40932 13604 ? D May05 1:51 /usr/local/php/bin/php-cgi &#8211;fpm       <br />www 24288 0.0 0.3 40436 12880 ? D Apr15 2:36 /usr/local/php/bin/php-cgi &#8211;fpm       <br />www 26881 0.0 0.3 41596 13712 ? D Apr16 6:11 /usr/local/php/bin/php-cgi &#8211;fpm       <br />www 26921 0.0 0.3 43224 15848 ? D Apr16 5:57 /usr/local/php/bin/php-cgi &#8211;fpm       <br />www 26983 0.0 0.3 42736 14524 ? D Apr16 6:01 /usr/local/php/bin/php-cgi &#8211;fpm       <br />www 27007 0.0 0.3 42608 14248 ? D Apr16 6:01 /usr/local/php/bin/php-cgi &#8211;fpm       <br />www 27023 0.0 0.3 42464 15172 ? D Apr16 5:57 /usr/local/php/bin/php-cgi –fpm</p>
</blockquote>
<p><font size="4"><strong>处理过程</strong></font></p>
<p> <span id="more-859"></span>
<p>1. “killall –9 php-cgi”无效</p>
<p>2. “pkill –9 php-cgi”无效</p>
<p>3. reboot操作系统，成功，D状态的php-cgi进程消失</p>
<p><font size="4"><strong>故障分析</strong></font></p>
<blockquote><p>D state 不是zombie进程，Z是zombie </p>
<p>D是uninterruptable sleep，看看dmesg里面是不是io driver出现问题了</p>
</blockquote>
<p><font size="4"><strong>~网上的几篇参考文章</strong></font></p>
<p>1. <a href="http://www.orczhou.com/index.php/2010/05/how-to-kill-an-uninterruptible-sleep-process/" target="_blank">How to kill an `uninterruptible sleep` process</a></p>
<p>2.<a href="http://blog.xupeng.me/2009/07/09/linux-uninterruptible-sleep-state/" target="_blank">Linux进程的Uninterruptible sleep(D)状态</a></p>
]]></content:encoded>
			<wfw:commentRss>http://99dev.net/archives/859/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Colletcion]上亿个小文件如何备份或拷贝？</title>
		<link>http://99dev.net/archives/842</link>
		<comments>http://99dev.net/archives/842#comments</comments>
		<pubDate>Wed, 21 Apr 2010 03:05:16 +0000</pubDate>
		<dc:creator>蒼</dc:creator>
				<category><![CDATA[系统架构]]></category>
		<category><![CDATA[网络管理]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://99dev.net/archives/842</guid>
		<description><![CDATA[CCF的讨论,有参考价值,转过来研究一下
服务器上有上亿的25k~40k小文件约4T左右（每天还在不停增加），但磁盘马上要满了
磁盘结构NTFS
用treesize 列目录用了一个晚上，大概8小时
<span class="readmore"><a href="http://99dev.net/archives/842" title="[Colletcion]上亿个小文件如何备份或拷贝？" target="_blank">阅读全文——共468字</a></span>]]></description>
			<content:encoded><![CDATA[<p><b>CCF的讨论,有参考价值,转过来研究一下</b></p>
<p>服务器上有上亿的25k~40k小文件约4T左右（每天还在不停增加），但磁盘马上要满了</p>
<p>磁盘结构NTFS</p>
<p>用treesize 列目录用了一个晚上，大概8小时</p>
<p>用killcopy拷贝到NAS，在收集信息时就崩溃了</p>
<p>现在还没有好的方法处理这些文件</p>
<p>打开磁盘并不慢，因为这些文件被分在不同的目录下，目录也很多</p>
<p><span id="more-842"></span>
<p>A1:</p>
<p>RAR 估计够呛，我感觉 RAR 是先收集文件列表然后开始压缩的，而且还会故意把不同路径文件名相同的放在一起压。我们算一下，假如每个文件路径和相关信息存放在内存里平均需要 512 字节空间，那么收集 10 亿个文件列表就需要 476.8GB 内存，就算更乐观的情况——256 字节一个 file path entry，1 亿文件的列表也需要 23.84GB 内存空间。</p>
<p>这显然不具备实际意义。所以要是真想备份出去就只能用 ghost 之类的磁盘镜像工具了。ghost 出来以后要是想恢复部分文件，可以使用官方的 ghost Explorer。</p>
<p>A2:</p>
<p>这么多小文件，只能用block的方式去操作</p>
<p>以上的思路应该是正解,继续关注此帖,等待更好的解决思路.</p>
]]></content:encoded>
			<wfw:commentRss>http://99dev.net/archives/842/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Original]sqweb2的502.bad.gateway处理</title>
		<link>http://99dev.net/archives/838</link>
		<comments>http://99dev.net/archives/838#comments</comments>
		<pubDate>Thu, 15 Apr 2010 08:46:16 +0000</pubDate>
		<dc:creator>蒼</dc:creator>
				<category><![CDATA[Web服务器]]></category>
		<category><![CDATA[其他Linux技术]]></category>
		<category><![CDATA[系统架构]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nginx]]></category>

		<guid isPermaLink="false">http://99dev.net/archives/838</guid>
		<description><![CDATA[故障现象
访问页面出现(502)bad gateway,或者(403)Access Forbid错误.

部分错误日志
<span class="readmore"><a href="http://99dev.net/archives/838" title="[Original]sqweb2的502.bad.gateway处理" target="_blank">阅读全文——共981字</a></span>]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: 'Heiti SC Light'; font-size: 14px;">故障现象</span></p>
<p style="font: 14.0px 'Heiti SC Light'">访问页面出现(502)bad gateway,或者(403)Access Forbid错误.</p>
<p style="font: 14.0px 'Heiti SC Light'; min-height: 14.0px"></p>
<p style="font: 14.0px 'Heiti SC Light'">部分错误日志</p>
<p style="font: 14.0px 'Heiti SC Light'">Apr 15 00:30:41 sqweb2 kernel: lockd: server 192.168.96.50 not responding, timed out</p>
<p style="font: 14.0px 'Heiti SC Light'">Apr 15 00:31:21 sqweb2 last message repeated 10 times</p>
<p style="font: 14.0px 'Heiti SC Light'">Apr 15 00:32:31 sqweb2 last message repeated 21 times</p>
<p style="font: 14.0px 'Heiti SC Light'">Apr 15 00:33:41 sqweb2 last message repeated 17 times</p>
<p style="font: 14.0px 'Heiti SC Light'">主交换 CPU在10%左右,MEM在20-30%之间波动</p>
<p style="font: 14.0px 'Heiti SC Light'; min-height: 14.0px"></p>
<p style="font: 14.0px 'Heiti SC Light'"></p>
<p><span id="more-838"></span>
<p><span style="font-family: 'Heiti SC Light'; font-size: 14px;">RedHat的bugzilla有提到该错误</span></p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">https://bugzilla.redhat.com/show_bug.cgi?id=453094</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light'; min-height: 14px;"></p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light'; min-height: 14px;"></p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">采取的措施</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light'; min-height: 14px;"></p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">1.在sqweb1和sqweb2之间,新加了一条线.NFS共享只走该线路,不经过主交换机.避免在大流量情况下,引起的NFS丢包现象.</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">IP配置分别为</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">sqweb1 eth1 192.168.96.201 netmask 255.255.255.252</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">sqweb2 eth2 192.168.96.202 netmask 255.255.255.252</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light'; min-height: 14px;"></p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">2.升级内核</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">原内核</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">Linux sqweb2 2.6.18-92.el5PAE #1 SMP Tue Jun 10 19:22:41 EDT 2008 i686 i686 i386 GNU/Linux</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">新内核</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">Linux sqweb2 2.6.18-164.15.1.el5PAE #1 SMP Wed Mar 17 12:14:29 EDT 2010 i686 i686 i386 GNU/Linux</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';"></p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">3.在NFS Client的/etc/fstab挂载参数中,<span style="font-family: 'Heiti SC'; color: #FF2B1F; white-space: pre;">#加入了nolock,udp参数,#关闭nfslock service</span></p>
<blockquote>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';"><font color="#FF2B1F" face="'Heiti SC'"><span style="white-space: pre;"><span style="color: #000000;">192.168.96.201:/data/wwwroot /data/wwwroot nfs hard,intr,bg,nolock,udp,ti meo=50 0 0</span></span></font></p>
</blockquote>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';"></p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">P.S.调试过程中,有发现NFS的缺陷一,不能应用于单网卡多IP,以及单机多网段环境.</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light'; min-height: 14px;"></p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">处理结果</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light'; min-height: 14px;"></p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">#NFS相关资料</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">http://www.517sou.net/Article/419.aspx</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light';">http://linux.vbird.org/linux_server/0330nfs.php</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light'; min-height: 14px;"></p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 14px 'Heiti SC Light'; min-height: 14px;"></p>
]]></content:encoded>
			<wfw:commentRss>http://99dev.net/archives/838/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Original]测试Netapp与Windows Server域扩展（基于Linux+NetApp Simulator）</title>
		<link>http://99dev.net/archives/779</link>
		<comments>http://99dev.net/archives/779#comments</comments>
		<pubDate>Sun, 14 Mar 2010 08:18:25 +0000</pubDate>
		<dc:creator>蒼</dc:creator>
				<category><![CDATA[其他Linux技术]]></category>
		<category><![CDATA[系统架构]]></category>
		<category><![CDATA[网络管理]]></category>
		<category><![CDATA[Netapp]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://99dev.net/archives/779</guid>
		<description><![CDATA[详细方法官方文档说得很清楚，请移步文章末尾的附件。
#文中提到Data Ontap为Netapp存储的操作系统，基于*Nix定制
几个注意点：
1.需要域控制器上面同时有DNS server。对域控制器不熟的兄弟，可以利用“Windows2003 EE &#8211; 管理工具 &#8211; 管理您的服务器 &#8211; 添加删除角色 -第一台服务器”模式安装。这会把常用的Service都装上，然后移除不需要的服务即可。
<span class="readmore"><a href="http://99dev.net/archives/779" title="[Original]测试Netapp与Windows Server域扩展（基于Linux+NetApp Simulator）" target="_blank">阅读全文——共970字</a></span>]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2">详细方法官方文档说得很清楚，请移步文章末尾的附件。</font></span></span></p>
<p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2">#文中提到Data Ontap为Netapp存储的操作系统，基于*Nix定制</font></span></span></p>
<p><span style="font-size: x-small"><strong><span style="font-size: x-small"><font size="2">几个注意点：</font></span></strong></span></p>
<p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2"><strong>1.</strong>需要域控制器上面同时有DNS server。对域控制器不熟的兄弟，可以利用“Windows2003 EE &#8211; 管理工具 &#8211; 管理您的服务器 &#8211; 添加删除角色 -第一台服务器”模式安装。这会把常用的Service都装上，然后移除不需要的服务即可。</font></span></span></p>
<p> <span id="more-779"></span><font size="2"></font><span style="font-size: x-small"></span><span style="font-size: x-small"><span style="font-size: x-small"><font size="2"><strong>2.</strong>需要保持Data Ontap和DC服务器时间误差在5分钟以内。否则，客户机登陆CIFS共享时，将会有“权限不足”等的错误提示。同时，NetApp的console界面返回如下信息</font></span></span>
</p>
<blockquote><p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2">NTN3600A&gt; Sat Mar 13 11:30:18 GMT [cifs.trace.GSS:error]: AUTH: Unable to acquire filer credentials: (0&#215;96c73a25) Filer and domain time differ by more than 5 minutes.</font></span></span></p>
</blockquote>
<p><span style="font-size: x-small"><font size="2"><span style="font-size: x-small">在Netapp WebUI中调整时间，注意，时区必须选择“PRC”。Data Ontap</span><span style="font-size: x-small">的内核有点诡异，时区选择GMT+8也是不行的。</span></font></span></p>
<p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2"></font></span></span></p>
<p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2"><strong>3.</strong>Netapp首次安装，除了3张系统盘，额外的虚拟磁盘，均是不可用。具体表现如下</font></span></span></p>
<blockquote><p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2"><strong>a.</strong>启动时，显示如下信息：</font></span></span></p>
<p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2">“Disk v4.40 Shelf ? Bay ? [NETAPP VD-1000MB-FZ-520 0042] S/N [18084922] has no valid labels. It will be taken out of service to prevent possible data loss.”</font></span></span></p>
<p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2"><strong>b.</strong>在“Data Ontap &#8211; Storage &#8211; Disk”里显示这几张盘为Broken</font></span></span></p>
<p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2"><strong>c.</strong>做Aggregates时，会提示“at least 2 spare disks”</font></span></span></p>
</blockquote>
<p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2">可以做如下操作来解决这个问题</font></span></span></p>
<blockquote><p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2">&gt;priv set diag           <br />*&gt;disk unfail -s v4.19 (where v4.19 is your disk,maybe 4.20,4.21…)            <br />*&gt;disk zero spares</font></span></span></p>
</blockquote>
<p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2"></font></span></span></p>
<p><span style="font-size: x-small"><strong><span style="font-size: x-small"><font size="2">相关工具和文档</font></span></strong></span></p>
<p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2">1.IBM RedBook:</font></span><a href="http://ftp.99dev.net/Document%ce%c4%b5%b5%d7%ca%c1%cf/Setting%20up%20CIFS%20shares%20and%20joining%20the%20Active%20Dictory.pdf"><span style="font-size: x-small"><font size="2">Setting up CIFS shares and joining the Active Dictory</font></span></a></span></p>
<p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2">2.</font></span><a href="http://ftp.99dev.net/OS.ISO/7.2.1P1-sim-cdrom-image-v19.iso"><span style="font-size: x-small"><font size="2">模拟器：Netapp Simulator v7.1</font></span></a></span></p>
<p><span style="font-size: x-small"><span style="font-size: x-small"><font size="2">3.模拟器使用文档：</font></span><a href="http://ftp.99dev.net/[Document]%ce%c4%b5%b5%d7%ca%c1%cf/simulator7_3.pdf" target="_blank"><span style="font-size: x-small"><font size="2">Netapp Simulator User Guide v7.1</font></span></a></span></p>
<p><font size="2"></font></p>
]]></content:encoded>
			<wfw:commentRss>http://99dev.net/archives/779/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Original]NetAPP的负载均衡</title>
		<link>http://99dev.net/archives/778</link>
		<comments>http://99dev.net/archives/778#comments</comments>
		<pubDate>Wed, 10 Mar 2010 13:37:41 +0000</pubDate>
		<dc:creator>蒼</dc:creator>
				<category><![CDATA[系统架构]]></category>
		<category><![CDATA[网络管理]]></category>
		<category><![CDATA[Netapp]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://99dev.net/archives/778</guid>
		<description><![CDATA[NetAPP存储支持以下三种端口聚合方式：
a.single-mode&#160; 端口工作在active和standby状态，只有一个端口处于actvie状况。当active端口失效,系统自动从standby中选择一个端口成为active口。不需要交换机支持aggre，也不需要在交换机上做任何相关配置。所有端口具有相同的ＭＡＣ地址，实现最基本的链路冗余。
b.multi-mode(static)&#160; 与IEEE 802.3ad(static)兼容，所有端口处于active状态，具有相同的mac地址；能够检测端口的链路状态，但不能数据的丢失；交换机需要支持 LAC；;在multimode(包括static和dynamic)下，存储系统对outbound traffic支持三种load-balance算法:IP-based/MAC-based/Round robin;。
<span class="readmore"><a href="http://99dev.net/archives/778" title="[Original]NetAPP的负载均衡" target="_blank">阅读全文——共2795字</a></span>]]></description>
			<content:encoded><![CDATA[<p><font size="4"><strong>NetAPP存储支持以下三种端口聚合方式：</strong></font></p>
<p><font size="2">a.<strong>single-mode&#160; </strong>端口工作在active和standby状态，只有一个端口处于actvie状况。当active端口失效,系统自动从standby中选择一个端口成为active口。不需要交换机支持aggre，也不需要在交换机上做任何相关配置。所有端口具有相同的ＭＡＣ地址，实现最基本的链路冗余。</font></p>
<p><font size="2">b.<strong>multi-mode(static)&#160; </strong>与IEEE 802.3ad(static)兼容，所有端口处于active状态，具有相同的mac地址；能够检测端口的链路状态，但不能数据的丢失；交换机需要支持 LAC；;在multimode(包括static和dynamic)下，存储系统对outbound traffic支持三种load-balance算法:IP-based/MAC-based/Round robin;。</font></p>
<p><font size="2">c.<strong>multi-mode(dynamic)&#160; </strong>与IEEE 802.3ad(dynamic)兼容，即lLACP协议(cisco叫做PAgP)，所有端口均处于active状态，具有相同的mac地址。交换机需要支持LACP。在lacp下,vif接口必须配置为 first-level，并且LB应该配置为IP-based(这也是默认方式)；在lacp下，存储系统不仅能检测链路的丢失,还能检测数据流的丢失，因此该模式与HA环境相兼容。<strong>此种模式有其局限性，只能使用IP Balance算法。</strong></font></p>
<p> <span id="more-778"></span>
<p><font size="2"></font></p>
<p><font size="4"><strong>三种load-balance算法的比较：</strong></font></p>
<p><font size="2">a. <strong>ip balance&#160; </strong>根据来源IP动态负载均衡，得出的结果不会太平均。故障切换，会有一个丢包。在故障恢复后，会将流量重定向回该端口。      <br /></font><font size="2"></font></p>
<p><font size="2">b. <strong>mac balance&#160; </strong>多个不同mac地址的端口，平均分配负载。比较有意思的是，长期测试之后，会发现，其中接收包都集中在一个端口，发送包集中在另一个端口。在拔掉一个接口的情况下，另一个接口会接管所有流量。在网络断掉的一瞬间，会有一个丢包。      <br /></font></p>
<p><font size="2">c. <strong>rr balance （Round-Robin Scheduling） </strong>轮询调度算法的原理是每一次把来自用户的请求轮流分配给内部中的服务器，从1开始，直到N(内部服务器个数)，然后重新开始循环。适用于请求方软硬件条件和请求数差不多的情况。</font></p>
<p><font size="2">d. <strong>port balance</strong>方式下，所有流量由两个端口均衡，得出的结果平均。在网络断掉的一瞬间，会有一个丢包。从端口和带宽利用率来考虑，这是最佳方式。</font></p>
<p><font size="2">以上所说丢包，都是基于连续ping测试。</font></p>
<p><font size="4"><strong>以下是IBM NS3600做VIF的一个实例</strong></font></p>
<blockquote><p>NTN3600B&gt; ifconfig e0a down     <br />NTN3600B&gt; ifconfig e0b down      <br />NTN3600B&gt; ifconfig vif1 down      <br />ifconfig: vif1: no such interface      <br />NTN3600B&gt; vif destroy vif1      <br />vif1 is not a valid vifname       <br />NTN3600B&gt; vif create multi vif1 -b port e0a e0b       <br />NTN3600B&gt; ifconfig vif1 192.168.125.2      <br />NTN3600B&gt; ifconfig vif1 up      <br />NTN3600B&gt; ping 192.168.125.2      <br />192.168.125.2 is alive</p>
<p>NTN3600B&gt; vif stat vif1     <br />Virtual interface (trunk) vif1      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; e0b&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; e0a&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160; Pkts In&#160;&#160; Pkts Out&#160; Pkts In&#160;&#160; Pkts Out      <br />&#160; 1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 83&#160;&#160;&#160;&#160;&#160;&#160;&#160; 66&#160;&#160;&#160;&#160;&#160;&#160;&#160; 23&#160;&#160;&#160;&#160;&#160; <br />&#160; 0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160; 1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160; 0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160; 0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160; 0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160; 0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160; 0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160; 0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160; 0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0&#160;&#160;&#160;&#160;&#160;&#160; </p>
<p>NTN3600B&gt; vif status&#160;&#160; <br />default: transmit &#8216;IP Load balancing&#8217;, VIF Type &#8216;multi_mode&#8217;, fail &#8216;log&#8217;      <br />vif1: 2 links, transmit &#8216;IP+port Load balancing&#8217;, VIF Type &#8216;multi_mode&#8217; fail &#8216;default&#8217;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; VIF Status&#160;&#160;&#160;&#160; Up&#160;&#160;&#160;&#160;&#160; Addr_set       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; up:      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; e0b: state up, since 10Mar2010 14:02:01 (00:02:45)      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; mediatype: auto-1000t-fd-up      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; flags: enabled      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; input packets 2, input bytes 128      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; output packets 131, output bytes 9414      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; up indications 1, broken indications 0      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; drops (if) 0, drops (link) 0      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; indication: up at 10Mar2010 14:02:01      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; consecutive 164, transitions 1      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; e0a: state up, since 10Mar2010 14:02:01 (00:02:45)      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; mediatype: auto-1000t-fd-up      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; flags: enabled      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; input packets 113, input bytes 9006      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; output packets 23, output bytes 1576      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; up indications 1, broken indications 0      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; drops (if) 0, drops (link) 0      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; indication: up at 10Mar2010 14:02:01      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; consecutive 164, transitions 1</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://99dev.net/archives/778/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Collection]Linux+subversion+apache+openssl部署</title>
		<link>http://99dev.net/archives/767</link>
		<comments>http://99dev.net/archives/767#comments</comments>
		<pubDate>Mon, 25 Jan 2010 16:08:54 +0000</pubDate>
		<dc:creator>蒼</dc:creator>
				<category><![CDATA[其他Linux技术]]></category>
		<category><![CDATA[系统架构]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://99dev.net/archives/767</guid>
		<description><![CDATA[前几天通宵做完，已经投入使用了。还来不及做下总结，先Mark一下，占个位置，有空再编辑。
几个参考链接
http://subversion.tigris.org/ds/viewMessage.do?dsMessageId=2364143&#38;dsForumId=445
http://blog.csdn.net/mynamesucks/archive/2007/12/03/1913835.aspx
<span class="readmore"><a href="http://99dev.net/archives/767" title="[Collection]Linux+subversion+apache+openssl部署" target="_blank">阅读全文——共254字</a></span>]]></description>
			<content:encoded><![CDATA[<p><font size="2">前几天通宵做完，已经投入使用了。还来不及做下总结，先Mark一下，占个位置，有空再编辑。</font></p>
<blockquote><p><font size="2">几个参考链接</font></p>
<p><a title="http://subversion.tigris.org/ds/viewMessage.do?dsMessageId=2364143&amp;dsForumId=445" href="http://subversion.tigris.org/ds/viewMessage.do?dsMessageId=2364143&amp;dsForumId=445">http://subversion.tigris.org/ds/viewMessage.do?dsMessageId=2364143&amp;dsForumId=445</a></p>
<p><a title="http://blog.csdn.net/mynamesucks/archive/2007/12/03/1913835.aspx" href="http://blog.csdn.net/mynamesucks/archive/2007/12/03/1913835.aspx">http://blog.csdn.net/mynamesucks/archive/2007/12/03/1913835.aspx</a></p>
<p><a title="http://blog.csdn.net/jlnuboy/archive/2009/10/25/4725140.aspx" href="http://blog.csdn.net/jlnuboy/archive/2009/10/25/4725140.aspx">http://blog.csdn.net/jlnuboy/archive/2009/10/25/4725140.aspx</a></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://99dev.net/archives/767/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Collection]Patch For Oracle</title>
		<link>http://99dev.net/archives/744</link>
		<comments>http://99dev.net/archives/744#comments</comments>
		<pubDate>Wed, 06 Jan 2010 12:16:27 +0000</pubDate>
		<dc:creator>蒼</dc:creator>
				<category><![CDATA[系统架构]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://99dev.net/archives/744</guid>
		<description><![CDATA[■ Oracle Database常用补丁集Patch号
9.2.0.4 = 3095277     9.2.0.5 = 3501955      9.2.0.6 = 3948480      9.2.0.7 = 4163445      9.2.0.8 = 4547809（9i最终）      10.1.0.3 = 3761843      10.1.0.4 = 4163362      10.1.0.5 = 4505133      10.2.0.2 = 4547817      10.2.0.3 = 5337014      10.2.0.4 = 6810189
 
■ 下载链接，用metalink账号登陆，即可多线程下载
<span class="readmore"><a href="http://99dev.net/archives/744" title="[Collection]Patch For Oracle" target="_blank">阅读全文——共9893字</a></span>]]></description>
			<content:encoded><![CDATA[<p><font size="2"><strong>■ Oracle Database常用补丁集Patch号</strong></font></p>
<p><font size="2">9.2.0.4 = 3095277     <br />9.2.0.5 = 3501955      <br />9.2.0.6 = 3948480      <br />9.2.0.7 = 4163445      <br />9.2.0.8 = 4547809（9i最终）      <br />10.1.0.3 = 3761843      <br />10.1.0.4 = 4163362      <br />10.1.0.5 = 4505133      <br />10.2.0.2 = 4547817      <br />10.2.0.3 = 5337014      <br />10.2.0.4 = 6810189</font></p>
<p> <span id="more-744"></span><font size="2"></font>
<p>■ <strong><font size="2">下载链接，用metalink账号登陆，即可多线程下载</font></strong></p>
<p><font size="2">Oracle Database 11.1.0.7     <br /></font><a href="ftp://updates.oracle.com/6890831/p6..._AIX5L_1of2.zip"><font size="2">ftp://updates.oracle.com/6890831/p6&#8230;_AIX5L_1of2.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6890831/p6..._AIX5L_2of2.zip"><font size="2">ftp://updates.oracle.com/6890831/p6&#8230;_AIX5L_2of2.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6890831/p6...PUX-64_1of2.zip"><font size="2">ftp://updates.oracle.com/6890831/p6&#8230;PUX-64_1of2.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6890831/p6...PUX-64_2of2.zip"><font size="2">ftp://updates.oracle.com/6890831/p6&#8230;PUX-64_2of2.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6890831/p6...X-IA64_1of2.zip"><font size="2">ftp://updates.oracle.com/6890831/p6&#8230;X-IA64_1of2.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6890831/p6...X-IA64_2of2.zip"><font size="2">ftp://updates.oracle.com/6890831/p6&#8230;X-IA64_2of2.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6890831/p6...inux-x86-64.zip"><font size="2">ftp://updates.oracle.com/6890831/p6&#8230;inux-x86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6890831/p6...0_Linux-x86.zip"><font size="2">ftp://updates.oracle.com/6890831/p6&#8230;0_Linux-x86.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6890831/p6...SWIN-x86-64.zip"><font size="2">ftp://updates.oracle.com/6890831/p6&#8230;SWIN-x86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6890831/p6...0_SOLARIS64.zip"><font size="2">ftp://updates.oracle.com/6890831/p6&#8230;0_SOLARIS64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6890831/p6...11070_Win32.zip"><font size="2">ftp://updates.oracle.com/6890831/p6&#8230;11070_Win32.zip</font></a></p>
<p><font size="2">Oracle Database 10.2.0.4     <br /></font><a href="ftp://updates.oracle.com/6810189/p6...10204_AIX5L.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;10204_AIX5L.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6810189_10204_AXP.zip"><font size="2">ftp://updates.oracle.com/6810189/p6810189_10204_AXP.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6...0204_BS2000.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;0204_BS2000.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6...04_BS2000SX.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;04_BS2000SX.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6...204_HPUX-64.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;204_HPUX-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6...4_HPUX-IA64.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;4_HPUX-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6...04_IBMPower.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;04_IBMPower.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6..._ItaniumVMS.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;_ItaniumVMS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6..._Linux-IA64.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;_Linux-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6...inux-x86-64.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;inux-x86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6...4_Linux-x86.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;4_Linux-x86.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6..._Linux-zSer.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;_Linux-zSer.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6...SWIN-x86-64.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;SWIN-x86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6..._Solaris-64.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;_Solaris-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6...olaris86-64.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;olaris86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6..._Solarisx86.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;_Solarisx86.zip</font></a>    <br /><a href="ftp://updates.oracle.com/6810189/p6...10204_Win32.zip"><font size="2">ftp://updates.oracle.com/6810189/p6&#8230;10204_Win32.zip</font></a></p>
<p><font size="2">Oracle Database 10.2.0.3     <br /></font><a href="ftp://updates.oracle.com/5337014/p5...03_AIX64-5L.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;03_AIX64-5L.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5..._10203_HP64.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;_10203_HP64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5...3_HPUX-IA64.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;3_HPUX-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5...03_IBMPower.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;03_IBMPower.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5..._LINUX-zSer.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;_LINUX-zSer.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5...10203_LINUX.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;10203_LINUX.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5..._Linux-IA64.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;_Linux-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5...inux-x86-64.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;inux-x86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5...SWIN-x86-64.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;SWIN-x86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5337014_10203_MVS.zip"><font size="2">ftp://updates.oracle.com/5337014/p5337014_10203_MVS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5...3_SOLARIS64.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;3_SOLARIS64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5...olaris86-64.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;olaris86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5...10203_TRU64.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;10203_TRU64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5...10203_WINNT.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;10203_WINNT.zip</font></a>    <br /><a href="ftp://updates.oracle.com/5337014/p5...203_WINNT64.zip"><font size="2">ftp://updates.oracle.com/5337014/p5&#8230;203_WINNT64.zip</font></a></p>
<p><font size="2">Oracle Database 10.2.0.2     <br /></font><a href="ftp://updates.oracle.com/4547817/p4...02_AIX64-5L.zip"><font size="2">ftp://updates.oracle.com/4547817/p4&#8230;02_AIX64-5L.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547817/p4..._10202_HP64.zip"><font size="2">ftp://updates.oracle.com/4547817/p4&#8230;_10202_HP64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547817/p4...2_HPUX-IA64.zip"><font size="2">ftp://updates.oracle.com/4547817/p4&#8230;2_HPUX-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547817/p4...02_IBMPower.zip"><font size="2">ftp://updates.oracle.com/4547817/p4&#8230;02_IBMPower.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547817/p4...10202_LINUX.zip"><font size="2">ftp://updates.oracle.com/4547817/p4&#8230;10202_LINUX.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547817/p4..._Linux-IA64.zip"><font size="2">ftp://updates.oracle.com/4547817/p4&#8230;_Linux-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547817/p4...inux-x86-64.zip"><font size="2">ftp://updates.oracle.com/4547817/p4&#8230;inux-x86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547817/p4...SWIN-x86-64.zip"><font size="2">ftp://updates.oracle.com/4547817/p4&#8230;SWIN-x86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547817/p4...2_SOLARIS64.zip"><font size="2">ftp://updates.oracle.com/4547817/p4&#8230;2_SOLARIS64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547817/p4...olaris86-64.zip"><font size="2">ftp://updates.oracle.com/4547817/p4&#8230;olaris86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547817/p4...10202_WINNT.zip"><font size="2">ftp://updates.oracle.com/4547817/p4&#8230;10202_WINNT.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547817/p4...202_WINNT64.zip"><font size="2">ftp://updates.oracle.com/4547817/p4&#8230;202_WINNT64.zip</font></a></p>
<p><font size="2">Oracle Database 10.1.0.5     <br /></font><a href="ftp://updates.oracle.com/4505133/p4...05_AIX64-5L.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;05_AIX64-5L.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4505133_10105_AXP.zip"><font size="2">ftp://updates.oracle.com/4505133/p4505133_10105_AXP.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4..._10105_HP64.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;_10105_HP64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4...5_HPUX-IA64.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;5_HPUX-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4..._LINUX-S390.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;_LINUX-S390.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4..._LINUX-zSer.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;_LINUX-zSer.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4...10105_LINUX.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;10105_LINUX.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4..._Linux-IA64.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;_Linux-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4...inux-x86-64.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;inux-x86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4505133_10105_MVS.zip"><font size="2">ftp://updates.oracle.com/4505133/p4505133_10105_MVS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4...0105_Mac-OS.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;0105_Mac-OS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4...5_SOLARIS64.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;5_SOLARIS64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4..._SOLARISx86.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;_SOLARISx86.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4...10105_TRU64.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;10105_TRU64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4...10105_WINNT.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;10105_WINNT.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4505133/p4...105_WINNT64.zip"><font size="2">ftp://updates.oracle.com/4505133/p4&#8230;105_WINNT64.zip</font></a></p>
<p><font size="2">Oracle Database 10.1.0.4     <br /></font><a href="ftp://updates.oracle.com/4163362/p4...04_AIX64-5L.zip"><font size="2">ftp://updates.oracle.com/4163362/p4&#8230;04_AIX64-5L.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163362/p4..._10104_HP64.zip"><font size="2">ftp://updates.oracle.com/4163362/p4&#8230;_10104_HP64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163362/p4...4_HPUX-IA64.zip"><font size="2">ftp://updates.oracle.com/4163362/p4&#8230;4_HPUX-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163362/p4...10104_LINUX.zip"><font size="2">ftp://updates.oracle.com/4163362/p4&#8230;10104_LINUX.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163362/p4..._Linux-IA64.zip"><font size="2">ftp://updates.oracle.com/4163362/p4&#8230;_Linux-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163362/p4...inux-x86-64.zip"><font size="2">ftp://updates.oracle.com/4163362/p4&#8230;inux-x86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163362/p4...4_SOLARIS64.zip"><font size="2">ftp://updates.oracle.com/4163362/p4&#8230;4_SOLARIS64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163362/p4...10104_WINNT.zip"><font size="2">ftp://updates.oracle.com/4163362/p4&#8230;10104_WINNT.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163362/p4...104_WINNT64.zip"><font size="2">ftp://updates.oracle.com/4163362/p4&#8230;104_WINNT64.zip</font></a></p>
<p><font size="2">Oracle Database 10.1.0.3     <br /></font><a href="ftp://updates.oracle.com/3761843/p3...03_AIX64-5L.zip"><font size="2">ftp://updates.oracle.com/3761843/p3&#8230;03_AIX64-5L.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3761843/p3..._10103_HP64.zip"><font size="2">ftp://updates.oracle.com/3761843/p3&#8230;_10103_HP64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3761843/p3...3_HPUX-IA64.zip"><font size="2">ftp://updates.oracle.com/3761843/p3&#8230;3_HPUX-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3761843/p3...10103_LINUX.zip"><font size="2">ftp://updates.oracle.com/3761843/p3&#8230;10103_LINUX.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3761843/p3761843_10103_MVS.zip"><font size="2">ftp://updates.oracle.com/3761843/p3761843_10103_MVS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3761843/p3...3_SOLARIS64.zip"><font size="2">ftp://updates.oracle.com/3761843/p3&#8230;3_SOLARIS64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3761843/p3...10103_TRU64.zip"><font size="2">ftp://updates.oracle.com/3761843/p3&#8230;10103_TRU64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3761843/p3...10103_WINNT.zip"><font size="2">ftp://updates.oracle.com/3761843/p3&#8230;10103_WINNT.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3761843/p3...103_WINNT64.zip"><font size="2">ftp://updates.oracle.com/3761843/p3&#8230;103_WINNT64.zip</font></a></p>
<p><font size="2">Oracle Database 9.2.0.8     <br /></font><a href="ftp://updates.oracle.com/4547809/p4...80_AIX64-5L.zip"><font size="2">ftp://updates.oracle.com/4547809/p4&#8230;80_AIX64-5L.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547809/p4547809_92080_AXP.zip"><font size="2">ftp://updates.oracle.com/4547809/p4547809_92080_AXP.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547809/p4..._92080_HP64.zip"><font size="2">ftp://updates.oracle.com/4547809/p4&#8230;_92080_HP64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547809/p4...0_HPUX-IA64.zip"><font size="2">ftp://updates.oracle.com/4547809/p4&#8230;0_HPUX-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547809/p4..._LINUX-S390.zip"><font size="2">ftp://updates.oracle.com/4547809/p4&#8230;_LINUX-S390.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547809/p4...92080_LINUX.zip"><font size="2">ftp://updates.oracle.com/4547809/p4&#8230;92080_LINUX.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547809/p4..._Linux-IA64.zip"><font size="2">ftp://updates.oracle.com/4547809/p4&#8230;_Linux-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547809/p4...inux-x86-64.zip"><font size="2">ftp://updates.oracle.com/4547809/p4&#8230;inux-x86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547809/p4547809_92080_MVS.zip"><font size="2">ftp://updates.oracle.com/4547809/p4547809_92080_MVS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547809/p4...080_SOLARIS.zip"><font size="2">ftp://updates.oracle.com/4547809/p4&#8230;080_SOLARIS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547809/p4...0_SOLARIS64.zip"><font size="2">ftp://updates.oracle.com/4547809/p4&#8230;0_SOLARIS64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547809/p4...92080_TRU64.zip"><font size="2">ftp://updates.oracle.com/4547809/p4&#8230;92080_TRU64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547809/p4...92080_WINNT.zip"><font size="2">ftp://updates.oracle.com/4547809/p4&#8230;92080_WINNT.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4547809/p4...080_WINNT64.zip"><font size="2">ftp://updates.oracle.com/4547809/p4&#8230;080_WINNT64.zip</font></a></p>
<p><font size="2">Oracle Database 9.2.0.7     <br /></font><a href="ftp://updates.oracle.com/4163445/p4...70_AIX64-5L.zip"><font size="2">ftp://updates.oracle.com/4163445/p4&#8230;70_AIX64-5L.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163445/p4163445_92070_AXP.zip"><font size="2">ftp://updates.oracle.com/4163445/p4163445_92070_AXP.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163445/p4..._92070_HP64.zip"><font size="2">ftp://updates.oracle.com/4163445/p4&#8230;_92070_HP64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163445/p4...0_HPUX-IA64.zip"><font size="2">ftp://updates.oracle.com/4163445/p4&#8230;0_HPUX-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163445/p4...92070_LINUX.zip"><font size="2">ftp://updates.oracle.com/4163445/p4&#8230;92070_LINUX.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163445/p4..._Linux-IA64.zip"><font size="2">ftp://updates.oracle.com/4163445/p4&#8230;_Linux-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163445/p4...inux-x86-64.zip"><font size="2">ftp://updates.oracle.com/4163445/p4&#8230;inux-x86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163445/p4...070_SOLARIS.zip"><font size="2">ftp://updates.oracle.com/4163445/p4&#8230;070_SOLARIS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163445/p4...0_SOLARIS64.zip"><font size="2">ftp://updates.oracle.com/4163445/p4&#8230;0_SOLARIS64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163445/p4...92070_TRU64.zip"><font size="2">ftp://updates.oracle.com/4163445/p4&#8230;92070_TRU64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163445/p4...92070_WINNT.zip"><font size="2">ftp://updates.oracle.com/4163445/p4&#8230;92070_WINNT.zip</font></a>    <br /><a href="ftp://updates.oracle.com/4163445/p4...070_WINNT64.zip"><font size="2">ftp://updates.oracle.com/4163445/p4&#8230;070_WINNT64.zip</font></a></p>
<p><font size="2">Oracle Database 9.2.0.6     <br /></font><a href="ftp://updates.oracle.com/3948480/p3...06_AIX64-5L.zip"><font size="2">ftp://updates.oracle.com/3948480/p3&#8230;06_AIX64-5L.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3948480/p3948480_9206_HP64.zip"><font size="2">ftp://updates.oracle.com/3948480/p3948480_9206_HP64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3948480/p3...6_HPUX-IA64.zip"><font size="2">ftp://updates.oracle.com/3948480/p3&#8230;6_HPUX-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3948480/p3..._9206_LINUX.zip"><font size="2">ftp://updates.oracle.com/3948480/p3&#8230;_9206_LINUX.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3948480/p3...inux-x86-64.zip"><font size="2">ftp://updates.oracle.com/3948480/p3&#8230;inux-x86-64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3948480/p3948480_9206_MVS.zip"><font size="2">ftp://updates.oracle.com/3948480/p3948480_9206_MVS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3948480/p3...206_SOLARIS.zip"><font size="2">ftp://updates.oracle.com/3948480/p3&#8230;206_SOLARIS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3948480/p3...6_SOLARIS64.zip"><font size="2">ftp://updates.oracle.com/3948480/p3&#8230;6_SOLARIS64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3948480/p3..._9206_TRU64.zip"><font size="2">ftp://updates.oracle.com/3948480/p3&#8230;_9206_TRU64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3948480/p3..._9206_WINNT.zip"><font size="2">ftp://updates.oracle.com/3948480/p3&#8230;_9206_WINNT.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3948480/p3...206_WINNT64.zip"><font size="2">ftp://updates.oracle.com/3948480/p3&#8230;206_WINNT64.zip</font></a></p>
<p><font size="2">Oracle Database 9.2.0.5     <br /></font><a href="ftp://updates.oracle.com/3501955/p3...05_AIX64-5L.zip"><font size="2">ftp://updates.oracle.com/3501955/p3&#8230;05_AIX64-5L.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3501955/p3..._9205_AIX64.zip"><font size="2">ftp://updates.oracle.com/3501955/p3&#8230;_9205_AIX64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3501955/p3501955_9205_AXP.zip"><font size="2">ftp://updates.oracle.com/3501955/p3501955_9205_AXP.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3501955/p3501955_9205_HP64.zip"><font size="2">ftp://updates.oracle.com/3501955/p3501955_9205_HP64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3501955/p3...5_HPUX-IA64.zip"><font size="2">ftp://updates.oracle.com/3501955/p3&#8230;5_HPUX-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3501955/p3..._LINUX-S390.zip"><font size="2">ftp://updates.oracle.com/3501955/p3&#8230;_LINUX-S390.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3501955/p3..._9205_LINUX.zip"><font size="2">ftp://updates.oracle.com/3501955/p3&#8230;_9205_LINUX.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3501955/p3..._Linux-IA64.zip"><font size="2">ftp://updates.oracle.com/3501955/p3&#8230;_Linux-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3501955/p3501955_9205_MVS.zip"><font size="2">ftp://updates.oracle.com/3501955/p3501955_9205_MVS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3501955/p3...205_SOLARIS.zip"><font size="2">ftp://updates.oracle.com/3501955/p3&#8230;205_SOLARIS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3501955/p3...5_SOLARIS64.zip"><font size="2">ftp://updates.oracle.com/3501955/p3&#8230;5_SOLARIS64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3501955/p3..._9205_TRU64.zip"><font size="2">ftp://updates.oracle.com/3501955/p3&#8230;_9205_TRU64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3501955/p3..._9205_WINNT.zip"><font size="2">ftp://updates.oracle.com/3501955/p3&#8230;_9205_WINNT.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3501955/p3...205_WINNT64.zip"><font size="2">ftp://updates.oracle.com/3501955/p3&#8230;205_WINNT64.zip</font></a></p>
<p><font size="2">Oracle Database 9.2.0.4     <br /></font><a href="ftp://updates.oracle.com/3095277/p3...04_AIX64-5L.zip"><font size="2">ftp://updates.oracle.com/3095277/p3&#8230;04_AIX64-5L.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3095277/p3..._9204_AIX64.zip"><font size="2">ftp://updates.oracle.com/3095277/p3&#8230;_9204_AIX64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3095277/p3095277_9204_AXP.zip"><font size="2">ftp://updates.oracle.com/3095277/p3095277_9204_AXP.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3095277/p3095277_9204_HP64.zip"><font size="2">ftp://updates.oracle.com/3095277/p3095277_9204_HP64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3095277/p3...4_HPUX-IA64.zip"><font size="2">ftp://updates.oracle.com/3095277/p3&#8230;4_HPUX-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3095277/p3..._LINUX-S390.zip"><font size="2">ftp://updates.oracle.com/3095277/p3&#8230;_LINUX-S390.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3095277/p3..._9204_LINUX.zip"><font size="2">ftp://updates.oracle.com/3095277/p3&#8230;_9204_LINUX.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3095277/p3..._Linux-IA64.zip"><font size="2">ftp://updates.oracle.com/3095277/p3&#8230;_Linux-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3095277/p3095277_9204_MVS.zip"><font size="2">ftp://updates.oracle.com/3095277/p3095277_9204_MVS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3095277/p3...204_SOLARIS.zip"><font size="2">ftp://updates.oracle.com/3095277/p3&#8230;204_SOLARIS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3095277/p3...4_SOLARIS64.zip"><font size="2">ftp://updates.oracle.com/3095277/p3&#8230;4_SOLARIS64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3095277/p3..._9204_TRU64.zip"><font size="2">ftp://updates.oracle.com/3095277/p3&#8230;_9204_TRU64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3095277/p3..._9204_WINNT.zip"><font size="2">ftp://updates.oracle.com/3095277/p3&#8230;_9204_WINNT.zip</font></a>    <br /><a href="ftp://updates.oracle.com/3095277/p3...204_WINNT64.zip"><font size="2">ftp://updates.oracle.com/3095277/p3&#8230;204_WINNT64.zip</font></a></p>
<p><font size="2">Oracle Database 9.2.0.3     <br /></font><a href="ftp://updates.oracle.com/2761332/p2...03_AIX64-5L.zip"><font size="2">ftp://updates.oracle.com/2761332/p2&#8230;03_AIX64-5L.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2761332/p2..._9203_AIX64.zip"><font size="2">ftp://updates.oracle.com/2761332/p2&#8230;_9203_AIX64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2761332/p2761332_9203_AXP.zip"><font size="2">ftp://updates.oracle.com/2761332/p2761332_9203_AXP.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2761332/p2761332_9203_HP64.zip"><font size="2">ftp://updates.oracle.com/2761332/p2761332_9203_HP64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2761332/p2...3_HPUX-IA64.zip"><font size="2">ftp://updates.oracle.com/2761332/p2&#8230;3_HPUX-IA64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2761332/p2..._LINUX-S390.zip"><font size="2">ftp://updates.oracle.com/2761332/p2&#8230;_LINUX-S390.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2761332/p2..._9203_LINUX.zip"><font size="2">ftp://updates.oracle.com/2761332/p2&#8230;_9203_LINUX.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2761332/p2761332_9203_MVS.zip"><font size="2">ftp://updates.oracle.com/2761332/p2761332_9203_MVS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2761332/p2...203_SOLARIS.zip"><font size="2">ftp://updates.oracle.com/2761332/p2&#8230;203_SOLARIS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2761332/p2...3_SOLARIS64.zip"><font size="2">ftp://updates.oracle.com/2761332/p2&#8230;3_SOLARIS64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2761332/p2..._9203_TRU64.zip"><font size="2">ftp://updates.oracle.com/2761332/p2&#8230;_9203_TRU64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2761332/p2..._9203_WINNT.zip"><font size="2">ftp://updates.oracle.com/2761332/p2&#8230;_9203_WINNT.zip</font></a></p>
<p><font size="2">Oracle Database 9.2.0.2     <br /></font><a href="ftp://updates.oracle.com/2632931/p2...02_AIX64-5L.zip"><font size="2">ftp://updates.oracle.com/2632931/p2&#8230;02_AIX64-5L.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2632931/p2..._9202_AIX64.zip"><font size="2">ftp://updates.oracle.com/2632931/p2&#8230;_9202_AIX64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2632931/p2632931_9202_HP64.zip"><font size="2">ftp://updates.oracle.com/2632931/p2632931_9202_HP64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2632931/p2..._LINUX-S390.zip"><font size="2">ftp://updates.oracle.com/2632931/p2&#8230;_LINUX-S390.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2632931/p2..._9202_LINUX.zip"><font size="2">ftp://updates.oracle.com/2632931/p2&#8230;_9202_LINUX.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2632931/p2632931_9202_MVS.zip"><font size="2">ftp://updates.oracle.com/2632931/p2632931_9202_MVS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2632931/p2...202_SOLARIS.zip"><font size="2">ftp://updates.oracle.com/2632931/p2&#8230;202_SOLARIS.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2632931/p2...2_SOLARIS64.zip"><font size="2">ftp://updates.oracle.com/2632931/p2&#8230;2_SOLARIS64.zip</font></a>    <br /><a href="ftp://updates.oracle.com/2632931/p2..._9202_TRU64.zip"><font size="2">ftp://updates.oracle.com/2632931/p2&#8230;_9202_TRU64.zip</font></a>    <br /><font size="2">ftp://updates.oracle.com/2632931/p2&#8230;_9202_WINNT.zip</font></p>
]]></content:encoded>
			<wfw:commentRss>http://99dev.net/archives/744/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Original]企业NAS存储方案设计和部署</title>
		<link>http://99dev.net/archives/740</link>
		<comments>http://99dev.net/archives/740#comments</comments>
		<pubDate>Wed, 06 Jan 2010 03:22:24 +0000</pubDate>
		<dc:creator>蒼</dc:creator>
				<category><![CDATA[其他Linux技术]]></category>
		<category><![CDATA[系统架构]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://99dev.net/archives/740</guid>
		<description><![CDATA[一、硬件选择      存储系统，容易出现瓶颈的子系统，分别是网络、内存、磁盘，最不容易出现瓶颈的子系统为CPU。更多详情参照《服务器性能瓶颈分析》。
参考配置        CPU&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 双核酷睿处理器E7400,2.8GHz及以上         内存&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 2GB 内存, 1&#215;1GB, 667MHz, DDR-2         硬盘&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 1000GB 3.5英寸, 7200RPM SATA 硬盘*3         网络适配器&#160;&#160; Broadcom 5722 千兆以太网集成控制卡*2（或者同级别Intel系列）         Raid级别&#160;&#160;&#160;&#160; Raid 5         管理系统&#160;&#160;&#160;&#160;&#160; FreeNAS 0.69及以上
<span class="readmore"><a href="http://99dev.net/archives/740" title="[Original]企业NAS存储方案设计和部署" target="_blank">阅读全文——共1495字</a></span>]]></description>
			<content:encoded><![CDATA[<p><font size="2">一、硬件选择      <br />存储系统，容易出现瓶颈的子系统，分别是网络、内存、磁盘，最不容易出现瓶颈的子系统为CPU。更多详情参照《服务器性能瓶颈分析》。</font></p>
<blockquote><p><font size="2">参考配置        <br />CPU&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 双核酷睿处理器E7400,2.8GHz及以上         <br />内存&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 2GB 内存, 1&#215;1GB, 667MHz, DDR-2         <br />硬盘&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 1000GB 3.5英寸, 7200RPM SATA 硬盘*3         <br />网络适配器&#160;&#160; Broadcom 5722 千兆以太网集成控制卡*2（或者同级别Intel系列）         <br />Raid级别&#160;&#160;&#160;&#160; Raid 5         <br />管理系统&#160;&#160;&#160;&#160;&#160; FreeNAS 0.69及以上</font></p>
</blockquote>
<p><font size="2">二、相关说明</font></p>
<p> <span id="more-740"></span>
<p><font size="2"></font></p>
<p><font size="2">■文件服务是关键服务，宕机一小时，都会有很大的压力，建议选择品牌服务器。</font></p>
<p><font size="2">■Raid5不建议使用板载Raid，俗称BIOS Raid，功能不够完善。一个功能完善的Raid控制器，应该包括创建/删除，状态监控，故障恢复(Rebuild)功能，板载Raid一般缺乏后二者功能，采用此方案是相当冒险的。(注：Linux主要是使用dmraid 套件搭配 device-mapper 功能，来存取BIOS RAID硬盘。对Raid0和1支持较好)</font></p>
<p><font size="2">因此，推荐外置SATA/SCSI Raid扩展卡。      </p>
<p>■一定要上Raid5，最低要求是hdd×3，但还是建议插满阵列卡的所有slot。       <br />●raid 5只保障了磁盘的安全；如果文件被删除了，怎么办？如果文件被清空保存了，又怎么办？       <br />建议每天做备份（完全备份/增量备份），磁带或者远程都可以。       </p>
<p>●如果文件系统撑满了怎么办？       <br />建议上LVM，这是一项在企业级Unix上应用多年的管理机制了，相当成熟了。       </p>
<p>●要兼顾安全和灵活，可以尝试SUN Solaris的ZFS文件系统，目前Solaris、FreeBSD、FreeNAS都已经支持该文件系统了，其中FreeBSD和FreeNAS的ZFS Support都还未release，建议要采用该文件系统的兄弟，直接上Solaris For x86或者OpenSolaris。ZFS文件系统占用内存稍大，建议上更大的内存。       </p>
<p>■一定要多网卡冗余，单块G网卡有时候会在吞吐量大的时候假死。       <br />多网卡捆绑一个IP，Intel已有软件可以实现，或者是交换机上面做端口捆绑。       <br /></font></p>
<p><font size="2">■存储管理系统的话，如果有较好的*Nix基础，可以采用Linux或者FreeBSD做SoftRaid(mdadm套件)+LVM。 1U的机器的话，LVM就不用做了。1U机器最大只能塞下4张盘，1张放存储管理系统，只有3张可以用于Raid5，相当于实际上只有一个PV，实施LVM是没有什么意义的。      </p>
<p>没有较好的*nix基础的话，<strong><font color="#ff0000">推荐使用FreeNAS系统</font></strong>。这是一个定制过的FreeBSD系统，有友好的WEB管理界面，功能丰富。事实上，笔者也是用这个系统来管理存储的。       <br /></font></p>
<p><font size="2"></font></p>
<p><font size="2">三、FreeNAS安装和配置      <br />■配置手册      <br />■过程截图</font></p>
<p><font size="2">四、挂载和测试      </p>
<p>■如果是使用iSCSI协议(支持*nix及Win系统)       <br />■如果是使用NFS协议(只支持*nix系统)</font></p>
<p><font size="2">五、其他参考</font></p>
<p><font size="2">■Linux中建立和模拟raid故障&#160; </font><a title="http://bbs.zdnet.com.cn/archiver/tid-199958.html" href="http://bbs.zdnet.com.cn/archiver/tid-199958.html"><font size="2">http://bbs.zdnet.com.cn/archiver/tid-199958.html</font></a><font size="2">      <br />■FreeNAS中设置默认路由</font></p>
<blockquote><p><font size="2"><strong>配置文件方式</strong>         <br />/etc/rc.conf         <br />defaultrouter=&quot;10.20.30.1&quot; </font><font size="2">       <br /><strong>CLI方式          <br /></strong># route add default 10.20.30.1</font></p>
</blockquote>
<p><font size="2">&#160;</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2">df&#160;&#160; -&#160;&#160;&#160; 文件系统的使用情况      <br />dd&#160;&#160;&#160;&#160; -&#160;&#160;&#160;&#160; 转换和输出数据       <br />hdparm -&#160;&#160;&#160; 显示和设置硬盘参数       <br />bonnie++ &#8211; 系统IO性能测试       <br />iozone&#160;&#160; -&#160; 系统IO性能测试</font></p>
<p><font size="2"></font></p>
]]></content:encoded>
			<wfw:commentRss>http://99dev.net/archives/740/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Collection]How To Set Up Software RAID1 On A Running System</title>
		<link>http://99dev.net/archives/726</link>
		<comments>http://99dev.net/archives/726#comments</comments>
		<pubDate>Thu, 24 Dec 2009 08:09:56 +0000</pubDate>
		<dc:creator>蒼</dc:creator>
				<category><![CDATA[其他Linux技术]]></category>
		<category><![CDATA[系统架构]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://99dev.net/archives/726</guid>
		<description><![CDATA[HowToForge上有篇很好的文章，这里就不累述了，详情参考
http://www.howtoforge.com/software-raid1-grub-boot-debian-etch
http://hi.baidu.com/enjoyunix/blog/item/4f152e3d820dfc0abba167ca.html
已在RHEL 5.3试验成功。
<span class="readmore"><a href="http://99dev.net/archives/726" title="[Collection]How To Set Up Software RAID1 On A Running System" target="_blank">阅读全文——共360字</a></span>]]></description>
			<content:encoded><![CDATA[<p>HowToForge上有篇很好的文章，这里就不累述了，详情参考</p>
<p><a title="http://www.howtoforge.com/software-raid1-grub-boot-debian-etch" href="http://www.howtoforge.com/software-raid1-grub-boot-debian-etch">http://www.howtoforge.com/software-raid1-grub-boot-debian-etch</a></p>
<p><a title="http://hi.baidu.com/enjoyunix/blog/item/4f152e3d820dfc0abba167ca.html" href="http://hi.baidu.com/enjoyunix/blog/item/4f152e3d820dfc0abba167ca.html">http://hi.baidu.com/enjoyunix/blog/item/4f152e3d820dfc0abba167ca.html</a></p>
<p>已在RHEL 5.3试验成功。</p>
<p>过程和日志看<a href="http://99dev.net/wp-content/uploads/2009/12/blog_raid_boot.zip">blog_raid_boot</a>。</p>
<p>有一些稍微的不同，在调整的Ramdisk的时候</p>
</p>
<p> <span id="more-726"></span>
</p>
<p>&#160;</p>
<blockquote><p>Debian系列：</p>
<p>#update-initramfs -u</p>
<p>RHEL系列：</p>
<p>#mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img_orig</p>
<p>#mkinitrd /boot/initrd-`uname -r`.img `uname -r`</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://99dev.net/archives/726/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
