双机热备软件Rose HA日常维护技巧

  (一)双机热备软件Rose HA相关命令
 
  查询 Roseha 进程的命令: #ps –ef | grep ha
 
  hasvrd hamond
 
  停止 Roseha 进程的命令:#ha_kill ha
 
  手工启动 Roseha 进程的命令:#hamond 或者 #/opt/rose/Roseha start
 
  进入 Roseha 软件字符管理工具的命令:#hacon
 
  进入 Roseha 软件图形管理工具的命令:#gui.sh
 
  (二)双机热备软件的开关机顺序
 
  开机:先后依次开磁盘阵列,主机,备机。
 
  关机:先后依次关备机,主机,磁盘阵列。
 
  (三)双机热备软件中的术语:
 
  Bring in: 把服务带入双机,受双机软件管理。
 
  Bring out: 把服务带出双机,不受双机软件管理。
 
  Take over:手工切换服务。在备机动作,来接管主机服务。
 
  Fail over: 手工切换服务。在主机动作,来提交主机服务给备机。
 
  (四)双机热备软件常见问题及解决办法
 
  (1)如果开关机不当,有可能造成数据库无法使用
 
  解决办法:进入双机软件配置界面进到 Services—Bring in,选中此 job,点 yes 即可。只需在任意一台机器上操作即可。
 
  (2)交换机断电,交换机恢复正常后,数据库不可用
 
  解决办法:同上
 
  (3) 进入双机软件图形化界面时,无法连接.
 
  解决办法:看是否双机软件字符界面也开着,关闭它既可.(双机软件的字符界面和图形化界面不能同时存在.)
 
  (4)两台服务器上的双机软件启动后,而双机两边的资源都处于虚状态怎么办?
 
  解决办法: 在工作机上将资源一一点中,使资源处于高亮状态,点击工具栏上的 bring in 按钮。
 
  (5)当工具栏的“ takeover”, “ failover”, “bring in”, “bring out” 等快捷按 钮均为不可用。主备机的状态保持不变,提示“ the public net is functioning, but all instances of private net are down or unavailable.”
 
  解决办法:如果在“ private net ”界面下心跳线变为红色,检查心跳是否连接正常。
 
  (6)没有选择 Auto-Switch Back 开关时,关机后 先启 关机前为备机状态的 Host ,后启 关机前为主机状态的 Host 。会出现什么情况?
 
  解决办法: 先启的 Host 成为主机,后启的 Host 成为备机。
 
  (7)两台 Host 均是在本地机上启动 ROSE HA 双机,启动双机时无法启动,并出现报错“ Fail to get remote Server's IP address from the registry ”。以上情况如何处理?
 
  解决办法: 以上情况是由于两台服务器上的 Administrator 的密码不相同而造成的, 将两台服务器的 Administrator 密码改为一样,重新登录即可。

诺基亚发布“Lumia软件恢复工具”

早在Symbian时代,诺基亚就有过一款名叫“Nokia Software Recovery”的工具软件。有了它,人们就能够轻松地自行擦除内部软件和数据、甚至还可以选择重装软件。遗憾的是,在Lumia系列智能机于市场上冲锋陷阵的这几年里,诺基亚却移除了这款工具。不过今天,Nokia Care已经重新发布了“Software Recovery Tool for Lumia devices”。

该软件与其前辈一样地出色。如果你的Lumia设备遇到了软件问题或故障(如失去响应、卡住、无法启动等),Nokia Software Recovery Tool就能够帮助你恢复手机,同时安装更新。

该工具会自动检测设备并下载相应数据。根据设备的不同,该工具的数据下载量可以多达4GB。当然,有些事情你得注意——请务必在Windows 7或版本更高的系统中运行、并注意保存现有重要数据的备份!(除非设备已彻底变砖)

Nokia Software Recovery Tool传送门:

http://www.nokia.com/us-en/support/software-recovery/

企业软件开发者继续使用.NET 4.0

  每次一有新版本的 CLR 发布,例如 .NET 2.0 和 4.0,开发者更新时都显得颇为无奈。CLR 的更新为运行时的表现带来了各种微妙的变化,这有可能破坏现有代码的运行。例如 DateTime.Kind 属性的变化就是一个灾难,另一个例子就是当后台运行线程抛出未捕获的异常时,会将整个进程中止这一变化。

  与之相反,纯类库改变的升级更容易被使用者所接受。当 .NET 3.0 与 3.5 推出后,许多开发者并未选择第一时间就切换至新版本,但他们也不担心接受升级带来的变化。一旦开发者需要某些新版本的特性时,他们可以从容地选择升级。

  但对于 .NET 4.5 的接受情况,我们却看到了不太一样的情形。根据一次非官方调查的结果,选择继续使用 .NET 的最主要原因是对 Windows XP 和 Windows Server 2003 的支持。虽然这些颇有年头的老产品已经差不多快要退出历史舞台了,许多公司还是不情愿地选择继续使用它们,以下是人们的一些评论:

出于对 XP 支持的考虑,在可见的未来内,基本上所有企业软件开发者都会继续使用 4.0。

由于客户不愿意升级他们陈旧的硬件设施,今后数年我们还是必须支持 XP,因此我们无法升级至 4.5。当年 Vista 发布之后,我们依然有客户坚持使用 NT 整整一年时间。

唉,为了 Windows 2003 server,我不得不继续使用 4.0。

他们总是这样告诉我:“如果旧机器能满足我们的需求,那何必花钱购买新操作系统的许可呢?”

我对此不敢苟同,但在小企业内,要想说服老板为什么不要继续使用 .NET 4.0 也是件困难的事,因为它本身并没有什么大缺陷。很遗憾,我想我对此无能为力,我不得不继续按照老方式编写代码。

  某个开发团队对此的临时方案是,将对客户端操作系统的依赖从他们的架构中移除出去。

我们对此的应对方式,是将更多的实际工作放到服务端,尽量保持一个瘦客户端。最终的目标是完全放弃使用需要部署的客户端,而让浏览器完成所有的工作。

  另一个我们所听到的继续使用 .NET 4.0 的原因,是开发者不愿接受 Visual Studio 界面的变化,下一条评论所代表的观点并不少见:

我继续使用 .NET 4.0 的原因,是 4.5 必须使用 Visual Studio 2012 进行开发。我和我的同事们对 VS 2012 的界面实在不感冒。不过看起来 VS 2013 似乎有所改善(不像 VS 2012 那么扁平和色彩单调了),我们大概会很快升级到这一版本吧。

Wndows x86软件现已开始移植到Windows RT

估计这次Intel要郁闷了,微软虽然不懂迫于什么压力或者只是一心想推广Metro把传统桌面软件开发禁止了,可这几天Windows RT破解以来,直至今天XDA论坛已经公开了成功移植的7-zip、Notepad++、Bochs x86模拟器、TightVNC等等各种原来在Windows下的传统x86软件,并且都运行得很好。据悉第三方的火狐和Chrome移植也已经在进行当中。

如果成批的Windows RT桌面软件出现,微软就算再痛下杀手把漏洞禁止,可潘多拉魔盒已经被打开,只会有更多的人去挖更深处的漏洞,或许这次Surface RT真的要火了。

来源:http://forum.xda-developers.com/showthread.php?t=2092348

索尼发布Xperia系列手机官方刷机软件

索尼刚刚发布了其Xperia系列手机的官方刷机软件,支持对已解锁boot loader的Xperia系列设备进行刷机和恢复操作。目前该软件还是处于beta版,仅支持Xperia S, Xperia arc, Xperia arc S等三款手机。

安装步骤:
1.下载刷机软件Flash tool for Xperia devices.
2.解压缩该文件到电脑上。
3.在解压出来的文件夹中,运行Emma.exe。安装过程中,记住安装路径。(1)Windows 64位版本的默认路径为: “C:Program Files (x86)Sony MobileEmma” (2)Windows 32位版本的默认路径为: “C:Program FilesSony MobileEmma”
4.复制解压出来的文件夹中的Customization.ini文件,将其粘贴到安装目录Emma。
5.点击“开始” > 全部程序 > Sony Mobile > Emma 启动刷机工具。
刷机软件Flash tool for Xperia™ devices下载地址:
http://dl-developer.sonymobile.com/tools/Flash_tool_for_Xperia_1.zip

2012高考志愿填报建议:千万别选计算机软件专业

2012高考结束,接着马上就到志愿填报的时间,作为一个过来人,我的建议是千万别选计算机软件专业,原因有下:

一、高校的课程跟不上时代的潮流

众所周知IT软件行业的更新速度是很快的。先撇开重点高校不说,对于一般的高校,现在还有在教DOS、Win98、VFP6、Delphi、Office 2000这种十几年前的东西的,而国家的计算机等级证书考试也还有考这类内容的,这样导致的结果就是读了3、4年的大学,拿到毕业证和证书出来社会,所学的东西早被淘汰了,一点用处都没,到后来还要找北大青鸟、杨中科老师这种专业的IT培训机构进行2次学习培训才能上岗就业,那还不如现在就去他们那报名也不用浪费这几年光阴。

二、软件行业没以前吃香

在我那个年代,求伯君、马化腾都还在创业,先不说他们一个软件可以换来一间公司,就算是略懂编程的小伙子,用VB6写一个进销存软件卖给一家商场,也能为自己换一台当时最新的奔腾166电脑(当时的售价1W+的),再退一步就算不会编程,在当时会上ICQ或者是会编辑一下表格哄个妹子是完全没问题的。而现在呢,在一些中介网站的软件报价,做一个软件连最新I7 CPU都买不起,想赚钱只能拿量来冲,QQ连小学生都会上,没Q币别想哄妹子。再拿微软的操作系统对比下,当时的Win98售价1998,现在的Win7售价不到1000(不要单纯看降的价钱,这10年物价上涨了多少请去了解下),当时贵到连政府都不愿意买正版,现在正版已经逐渐接近白菜价,虽然正版降价是好事,但一定程度也反映了软件行业的利润在被压缩

三、软件行业加班严重、创业艰难

同学好不容易毕业了找到一份专业对口的工作,但正如第二点所说单次软件的收益减少,老板想维持自己的收益就会拿量来冲,而这些量从哪来?一方面是靠销售人员的口才,令一方面就是不断的接很多很多新的需求、开发新软件,而这些超额的工作则是通过加班在手下的IT民工中榨取。工作这么辛苦想自己创业么,有一个好的Idea,要么就是企鹅等这种大牌山寨厂商山寨走,要么就是苦于寻找投资人或者志同道合的货币而慢慢的被扼杀在摇篮中,只有少数能获得像创新工厂这种投资人的支持得到发展

四、另一半的问题

大学是一个学习的地方,同时也是一个找妹子的地方。不少名人、伟人的另一半都是大学的同学(请参考名人伟人他们的传记),身边也不乏这样的成功案例。但计算机专业的学习的特殊性,专业本身的妹子少得像稀有动物,而且除了上机课之外,在课余时间也必须长时间的操作电脑(无论你是玩游戏、还是真的想学习),这样就会影响你遇见另一半的或然率,然后慢慢的变成“吊丝”,So,想拥有一段青涩的大学恋爱的朋友还请认真考虑。

最后

现在网络的普及,计算机软件知识有心人完全可以通过上网自学(网上的教材资料视频大把),想学专的可以直接到专业的IT培训机构去,没必要去一般的高校浪费时间。而且你从其他专业学到该行业的知识后,再回来与你自学的编程技术进行交叉,这样写出来的行业软件比你单纯去学计算机编程要来得更有用、更贴近行业需求。