<?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>天道酬勤 &#187; firmware</title>
	<atom:link href="http://www.ochef.net/tag/firmware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ochef.net</link>
	<description>RDBMS and My Life</description>
	<lastBuildDate>Mon, 19 Jul 2010 02:01:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=2446</generator>
		<item>
		<title>IBM DS4300微码升级失败解决办法</title>
		<link>http://www.ochef.net/2009/07/ibm-ds4300-firmware-upgrade/</link>
		<comments>http://www.ochef.net/2009/07/ibm-ds4300-firmware-upgrade/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 03:06:39 +0000</pubDate>
		<dc:creator>ochef</dc:creator>
				<category><![CDATA[Storage & Network]]></category>
		<category><![CDATA[ds4000]]></category>
		<category><![CDATA[firmware]]></category>

		<guid isPermaLink="false">http://www.ochef.net/?p=468</guid>
		<description><![CDATA[固件（Firmware），也称为微码，它是一个存放在只读存储器（ROS）中与硬件设备非常密切的程序代码，而操作系统是通过调用固件中的功能来访问硬件的。可以微码的升级对系统来说是非常重要的，对存储尤其是这样。 上个星期，第一次参加升级微码的工作。当然，操作者不是我，我是啥都不懂属于观战性的。我们这次升级的原因是：无法删除以前在这个存储上所做的配置，用命令初始化磁盘也不行，考虑到是不是微码版本低的原因，结果没有得到证实。首先简单说下升级的大概步骤：第一步当然是要连接到DS4300的控制器上，先来看看后面板的示意图： DS4300 控制器上有二个管理端口,默认IP分别为：A控192.168.128.101 、B控192.168.128.102，将电脑IP设为该网段除了101、102以外的地址，必须同时连接两个控制器管理端口，因为两个控制器的数据需要进行同步，我们可以用交叉线直连，也可以通过交换机的直通线来连接，ping通这二个IP之后，打开Storage Manager 10 Client软件，扫描到4300之后,选择下图所示菜单（图片来自模拟器截图）： 图一 一般情况下，我们同时对firmware和NVSRAM进行升级，升级过程首先将升级文件传送到控制器，再分别对A控和B控进行升级更新，此时要注意升级的时间，AB控升级的超时时间是15分钟，也就是说，如果在15分钟没有更新完成将会失败，所以要在整个过程中要保证网络不能断开，否则后果就跟我们这次一样&#8211;失败，之后重新启动就无法连接了。其实失败了也没有关系，还有其它的办法可以挽救，不忘了还有串口，可以通过串口连进去检查一下原因，再重新升级。如果正好你也像我们一样不走运的话，哈哈，串口的默认密码被人修改过不再是infiniti又不知道是哪个家伙修改的，哭吧，男人哭吧哭吧不是罪。 对于上面说的结果，还有最后一招。将你的一个控制器（升级微码失败的A控）放到另一台同型号的DS4300上（正在正常支行的），这样，好的控制器会去同步坏的控制器，完成后再放回坏的4300上，最后去同步坏的B控。最保险的方法是将这一招反着做，这样保证不会影响到好的4300，哪怕同步失败，至少还有一个控制器还可以跑嘛，对吧。 附：DS4000v07.10微码升级指南 -The End-]]></description>
			<content:encoded><![CDATA[<p>固件（Firmware），也称为微码，它是一个存放在只读存储器（ROS）中与硬件设备非常密切的程序代码，而操作系统是通过调用固件中的功能来访问硬件的。可以微码的升级对系统来说是非常重要的，对存储尤其是这样。<br />
上个星期，第一次参加升级微码的工作。当然，操作者不是我，我是啥都不懂属于观战性的。我们这次升级的原因是：无法删除以前在这个存储上所做的配置，用命令初始化磁盘也不行，考虑到是不是微码版本低的原因，结果没有得到证实。首先简单说下升级的大概步骤：第一步当然是要连接到DS4300的控制器上，先来看看后面板的示意图：<br />
<embed width="498" height="377"  menu="false" quality="high" src="http://f.yupoo.com/v.swf?id=ochef-ff8080812608ad6e01260bac845235f2-m" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" ></embed></p>
<p style="text-align: left;">DS4300 控制器上有二个管理端口,默认IP分别为：<span style="color: #0000ff;">A控192.168.128.101 、B控192.168.128.102</span>，将电脑IP设为该网段除了101、102以外的地址，必须同时连接两个控制器管理端口，因为两个控制器的数据需要进行同步，我们可以用交叉线直连，也可以通过交换机的直通线来连接，ping通这二个IP之后，打开Storage Manager 10 Client软件，扫描到4300之后,选择下图所示菜单（图片来自模拟器截图）：</p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-472" title="ds4300 menu" src="http://www.ochef.net/wp-content/uploads/2009/07/ds4300-menu.png" alt="ds4300 menu" width="570" height="129" /></p>
<p style="text-align: center;">图一</p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-473" title="upgrade firmware" src="http://www.ochef.net/wp-content/uploads/2009/07/upgrade-firmware.png" alt="upgrade firmware" width="474" height="551" /></p>
<p>一般情况下，我们同时对firmware和NVSRAM进行升级，升级过程首先将升级文件传送到控制器，再分别对A控和B控进行升级更新，此时要注意升级的时间，AB控升级的超时时间是15分钟，也就是说，如果在15分钟没有更新完成将会失败，所以要在整个过程中要保证网络不能断开，否则后果就跟我们这次一样&#8211;失败，之后重新启动就无法连接了。其实失败了也没有关系，还有其它的办法可以挽救，不忘了还有串口，可以通过串口连进去检查一下原因，再重新升级。如果正好你也像我们一样不走运的话，哈哈，串口的默认密码被人修改过不再是<span style="color: #ff0000;">infiniti</span>又不知道是哪个家伙修改的，哭吧，男人哭吧哭吧不是罪。<br />
对于上面说的结果，还有最后一招。将你的一个控制器（升级微码失败的A控）放到另一台同型号的DS4300上（正在正常支行的），这样，好的控制器会去同步坏的控制器，完成后再放回坏的4300上，最后去同步坏的B控。最保险的方法是将这一招反着做，这样保证不会影响到好的4300，哪怕同步失败，至少还有一个控制器还可以跑嘛，对吧。<br />
附：<a href="http://www.ochef.net/wp-content/download/firmware _upgrade_guide.pdf" target="_blank">DS4000v07.10微码升级指南</a><br />
-The End-</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ochef.net/2009/07/ibm-ds4300-firmware-upgrade/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
