服务器打了补丁重起死机,第1张

更新完补丁服务器自动重启后发生重启失败的情况一般都是由于程序挂起造成的。比如由系统自动结束数据库进程或结束IIS进程时造成结束该进程时发生进程死锁而挂起,相当于常见的程序无法响应。

这样的问题经常遇到,到目前为止我还没找到比较完美的解决办法。除非人为更新服务器补丁,然后手动停止服务器上运行的大并发,占CPU,占内存的程序或服务,再重启服务器。

不过也有过一些发现,比如由补丁程序执行服务器重启时,数据库正在进行写操作,或IIS连接数过多不能快速结束时,都会发生挂起现象,造成无法正常关机,但此时网络已中断,必须手动重启服务器。

---------------------------------------

已短信回复你了。

我们平时用的Windows系统有很多漏洞,因此除了安装杀毒软件和防恶软件外给系统打补丁也成了我们的一门必修课。但可惜的是,Windows本身打补丁速度太慢。这时,我们不仅可以利用迅雷来高速打补丁,还可以用它来制作一个补丁服务器,让局域网内的所有用户来使用,大大节约带宽,全面提升系统安全

第一步:取消简单共享

在局域网内一台机器(做服务器的机器,可以用一台性能还可以的旧电脑)上打开“资源管理器”,单击“工具”→“文件夹选项”→“查看”,把“使用简单文件共享(推荐)”前面的钩去掉(如图1),这为下面共享补丁文件夹和设置权限作准备。

图1 不使用简单文件共享

第二步:启用Guest帐号

默认情况下,只有用户正确输入设置好的用户名和密码,才能使用机器上共享文件夹。但我们只是共享补丁库,不必输入用户名和密码,所以我们要启用Guest帐号。

同时右击桌面上“我的电脑”图标,选择“管理”,然后选择“本地用户和组” →“用户”。右击Guest,选择“属性”,在打开窗口中取消“帐户已停用”复选框(如图2)。

图2 启用Guest帐号

第三步:设置以Guest帐号登录

依次选择“控制面板”→“管理工具”→“本地安全策略”,再选择“安全选项”标签。双击其下的“网络访问:本地账户的共享和安全模式”项,将其修改为“仅来宾─本地用户以来宾身份验证”的方式(如图3)。

图3 仅以来宾身份验证

上一页12 下一页

找个MySQL软件

然后由于手动安装MYSQL,需要在系统中建立名为mysql的用户和组,并制定musql用户的宿主目录是"/usr/local/mysql/data"

# groupadd -g 200 mysql

# useradd -u 200 -g mysql -d /usr/local/mysql/data -M mysql

然后将软件包释放到"/usr/local/“目录中,为了方便管理,用ln命令建立该目录的符号链接目录为mysql。

# tar zxvf MySQL-server-5153-1glibc23i386targz -C /usr/local/

#cd /usr/local/

# ln -s MySQL-server-5153-1glibc23i386/ mysql

然后在"var/lib"建立名为mysql的子目录,并设置目录和MYSQL服务器安装目录的属主和属组

# mkdir /var/lib/mysql

# chown -R mysql :mysql /var/lib/mysql

# chown -R root :mysql /usr/local/MySQL-server-5153

# chown -R mysql :mysql /usr/local/mysql/data/

然后进入到MySQL的服务器程序的目录,复制mysql的配置文件mycnf到"/etc"目录中,并执行mysqlinstall_db命令初始化MySQL服务器中的数据库。

# cd /usr/local/mysql

#cp support-files/my-mediumcnf /etc/mycnf

如果mysql的RPM包在系统中已经安装,"/etc"目录会存在mycnf文件,将提示覆盖原有的mycnf文件

cp:overweite '/etc/mycnf' y

# /scripts/mysql_install_db

然后设置"/var/lib/mysql/"和"/usr/local/mysql/data/"两个目录中的所有文件属于mysql用户和用户组,以保证访问权限。

# chown -R mysql :mysql /var/lib/mysql/

#chown -R mysql :mysql /usr/local/mysql/data/

然后使用safe_mysqld 命令启动MYSQL服务器运行,并制定MYSQL服务程序以系统用户mysql的身份运行

# /usr/local/mysql/bin/safe_mysqld --user=mysql &

由于数据库管理用户root的初始密码为空所以要设置

# /usr/local/mysql/bin/mysqladmin -u root password ‘密码'

最后指定登录数据库的用户名

# /usr/local/mysql/bin/mysql -u root -p (-p是设置提示用户输入口令)。

不知道对你有没有帮助 有空看看吧

楼主你好,lr很高兴为您回答:

楼主出现的问题很可能是熊熊客户端出现了错误,建议楼主先完全卸载宠物客户端之后,不要去官网下载客户端,直接从小狗头启动,让系统自动下载安装客户端,根据提示完成安装就可以再次启动宠物了。

希望对你的问题有所帮助,祝你养宠愉快!

有很多成熟的方案可以选择,比如架设本地软件仓库即系一种无痛的更新升级方案,把软件仓库架设好以后,自动同步官方源,自动更新库,然后把局域网内部机器的更新源设置为本地软件仓库,设置每天仓库更新后,收到升级通知就自动更新软件。

d版的最好不要在网上直接自动更新,如果被装上增值验证就比较头疼了。xp系统被装上增值验证后会经常弹出提示,2000没亲眼见过,但基于2000/xp的内核相近,效果可能会差不多。如果用自带的打补丁,不要选择自动下载自动更新,选择手动下载和自定义更新,注意看每个补丁的描叙,一旦有验证啊,增值之类的补丁统统毙掉不下载,安装的时候注意再检查一次就可以了。如果自己去下更新包也行,不过比较麻烦,要自己一个一个的下,微软的网速确实是很软的。你用软件查补漏洞也比较方便,而且一般这种软件不会下载增值验证,可以比较方便使用,实在不放心可以看软件里面的补丁提示,万一被下载了正版验证工具就毙了不装就行了。你可以根据自己的情况来选择打补丁的方法。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 服务器打了补丁重起死机

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情