
在
系统启动后,ROSEHA首先会启动HADaemon,根据高可用性系统的配置结构进行初始化,然后会启动相应的服务和代理程序来监控和管理系统服务。
如果该代理程序检测到服务处于活动状态,HADaemon就会认为该服务处于活动状态,并会定时通知后备份服务器上的HADaemon,告知对方其每项服务处于正常状态。当代理程序检测到某个服务发生故障时,它就通知HADaemon管理程序。此时,HA软件首先会按用户设定的重启次数重新启动该服务,如果启动不成功,该服务会由HA转移(切换)到备份服务器上。HA周期性地检测系统的硬件状态,如果硬件发生故障,HA会把与该故障硬件相关的服务转移到备份服务器上。当发生服务转移时,HA首先会在运行服务器上停止该服务及相应的Agent之后,在备份服务器上由HA将该服务和相应的Agent启动。由于停止和启动该服务都需要一定的时间,所以当服务被切换(转移)时,该服务会有短暂的中断,转移完成后,服务自动恢复正常运行。服务才能在系统输入密码之前启动,一般的应用程序是没有这个权限的。你可以设置开机自动密码验证。打开运行窗口,输入control userpassword2,然后填写用户名和密码。这只是开机自动验证密码,密码还是存在的,不用担心计算机安全问题。自动关闭?不会啊,我也是Windows server 2003的系统。你在计算机上
右键
属性然后切换到高级选项卡之后选择性能那里的设置,然后出来的
窗口
第三个选项是数据执行保护,你看下是不是勾选的除所选之外,为所有
应用程序
和服务执行
数据保护
,如果是,就选择只为关键Windows应用程序执行数据保护,确定之后然后重启电脑再看,估计是这里的问题,这个选项的选择会导致很多
兼容性
的问题的,
服务器 *** 作系统
主要是为了
服务器
而生,所以设置相比之下比桌面系统更加考虑的安全一点,作为桌面系统来用需要优化之后才适合。当然如果作为服务器
的话就建议不要去乱优化成什么桌面系统了。我问过百度,你的mongodb是个数据库。一般数据库会把自己添加为服务运行。而事实上源里也有该数据库软件可供安装。你莫非是编译的?
作为服务运行好处多多,但是你要写服务脚本,这个,从源安装的话应该脚本会有预写好的给你,你基本不用管。
如果你真的希望自己运行的话,你可以添加到rclocal文件里,也可以添加到/etc/bashbashrc里。这两个文件的是先后关系。系统先处理rclocal文件,然后再处理bashbashrc文件(其实是载入了bash之后立即处理,所以你不登录bash的话,就~)
评论列表(0条)