比如本机系统CentOS 6.0那么,最新版本是6.2,那么服务器是应该备份用户数据后直接重装6.2系统,还是在已有的6.0系统上通过网络升级?
对于Ubuntu发行版,升级只需要输入以下两个命令:
sudo apt-get update
sudo apt-get upgrade
升级之前,会给出一个清单,列出会新安装哪些项目,以及更新哪些项目。键入y确认即可。
如果基于安全问题有需要升级呢?那么要怎么升级?具体不用说~~~简单说说过程就好了.
一楼的说先备份数据和配置文件再进行网络升级
二楼的说也差不多跟一楼一个意思
他们说的你同意么?
呵呵,他们针对于升级过程说的还是比较具体的,不过一般部署类似文件服务或数据库服务,基本上都是raid1或raid5,并且有异地容灾备份来保障数据。比如说升级文件里面含有samba,mysql或http的升级,相对于数据就比较有风险,samba还好,顶多是配置问题,数据库则有可能丢失数据。
相对与安全性能的升级,可以做小范围的升级,这个安全问题还需要分为系统安全漏洞还是配置安全问题,如果是系统漏洞则必须要进行升级,一般此类升级不牵涉用户数据及系统稳定性,完全可以挑选出此类升级包进行在线升级,升级完成一般不会要求重启系统,只要重启相应的服务即可。如果在配置上有安全漏洞,则需要在防火墙和具体配置端口,开放的链接,指定的IP上面做文章,加强访问权限,做最基本的安全维护就可以了。
举个我实施的例子,在我省的一家县级市广电,两台服务器作为机顶盒的DHCP及DNS服务器并且做了HA,供给全市12万用户进行机顶盒地址分配,如果升级后DHCP服务需要重启才能更新(实际上不需要),那么在某台服务器重启的3分钟内将有6万用户获不到地址,正常点播业务将中断,这个就是严重的事故了。所以在正常的生产环境中,没有一个网管会轻易去升级有风险的数据,系统版本以及内核,都是在正常运行的基础上日常进行维护和保养,在生产环境中服务器运行时间可以保持很长时间不中断,一般数据维护也都是采取在线不中断的情况下进行,可以配合使用rsync将数据完整转移甚至双机异地镜像。
大侠~~我另外提一个问题,现在的服务器linux(red hat ,Cent os) 普遍都有中文翻译对吧,是这样的我安装好系统后进入x-windows 使用终端中文显示很正常,然后我启动运行级别init 3,进入文本界面的时候进入/home目录ls看普通用户的时候原本中文名字的目录都变成方块,应该是乱码吧?我知道乱码是字符编码造成的,但是我是linux新手,不会找关于字符编码的配置文件,也不会修改.你会的话帮帮忙.我自己也谷歌下- -!
本回答被提问者采纳swap分区呢?你们大概分多少出来?听说物理内存够就不用分swap?
追答如果内存小(2G以下),2倍内存的swap分区;
如果2G以上,等量swap分区足矣;
不建议无swap分区;
那么我想问下~服务器升级问题?比如说今天有个6.0版本可能后天就来个6.1版本了~~~我要是个人用户我天天升级的都没问题,但我知道服务器不可能这样,就说在什么条件下,才需要升级?
追答如果你安装的系统有安全漏洞,而此安全漏洞会对你的系统所提供的服务有影响,你就应该升级系统,或者单独升级该部件。
swap分区呢?你们大概分多少出来?听说物理内存够就不用分swap?
追答swap 一般是内存的两倍大小,如果你内存够大可以分少点,不要都行,不过不建议不要,因为有些大软件必须要有swap才能正常工作。
追问那么我想问下~服务器升级问题?比如说今天有个6.0版本可能后天就来个6.1版本了~~~我要是个人用户我天天升级的都没问题,但我知道服务器不可能这样,就说在什么条件下,才需要升级?
追答服务器只要工作稳定,然后软件的负载可以满足应用,再者就是软件本身的修正不牵扯安全问题,服务器只要安全,稳定,然后负载应用都能够满足客户,基本上就不用升级。除非是某项要求不能满足你了,你可以选择升级。
做raid5之前肯定要删掉raid1,然后重新做一个raid5,
另外,能不能做raid5还要取决于你的raid卡支不支持,或者你板载的raid支不支持做raid5