服务器RAID配置1.1超微服务器RAID方法超微服务器主板集成raid功能,但只支持raid1的设定1.1.1BIOS配置MainSerialATA-》SATAcontrollerModeOption:SATAControllermodeOption:EhancedSATARAIDCodeBase:Adaptec重启1.1.2主板RAID卡设置按ctrl+大写‘A’即ctrl+shift+a进入ArrayConfigurationUtility设置MainMenu-》ConfigureDriver根据帮助提示,按INS键,加入两个硬盘,按“Enter”保存-》Y确认MainMenu-》CreateArray,加入上面添加的那两块硬盘进入ArrayPropertites,按“Enter”,选择不同属性,F1可用选择帮助选择RAID-1(mirror)方式Stripeoption选择:quickinitaizing,快速初始化如果选择clear就是低格清零,很慢。选择完成按“Done”。1.2Dell/IBM服务器RAID方法Dell/IBM等品牌服务器多设有raid卡,由于是硬raid,因此不需要手动设定,但raid级别需根据raid卡而定,公司常用的DELL-R710型号需要通过配置页面手工设置,具体配置方法为:开机按F10进入配置界面:选择USC设置,选择语言和键盘,设置语言为中文选择RAID配置:RAID级别设置为RAID1:2操作系统安装配置2.1Centos系统安装以安装centos5.5为例,共有两个版本:64位和32位,安装时请注意区分版本。2.1.1系统安装步骤系统版本:CentOS5.564位将镜像刻成光盘,设置BIOS将CDROM设置为第一启动(超微服务器默认光盘启动)启动画面:通过提示,按ENTER进入图形安装模式。检测安装媒介,这里选Skip,跳过。安装程序的第一个图形界面,单击“Next”按钮。选择语言English(English)。选择键盘布局,U.S.English,点击Next。此信息提示你安装程序找不到分区表,直接按下“Yes”按钮就可以了。建立自定义分区,如上图选择,完成后点击Next按钮。磁盘划分,点击New按钮创建分区,建议创建四个分区,分别是/,/boot,/home与swap四个。具体大小视硬盘和内存大小划分,参考如下(以500G硬盘,4G内存为例):/boot500MB/hmoe10000MBswap8000MB*建议为内存的1,2倍/*如没有特殊要求,剩余空间全部给/:ext2/ext3:是Linux适用的文件系统类型。由于ext3文件系统多了日志的记录,对于系统的复原比较快速,因此建议你务必要选择新的ext3不要用ext2了。磁盘划分完成后点击Next按钮。直接单击“Next”按钮。网卡ip地址配置页面,此处可以先不用配置,直接点击Next按钮下一步,等系统安装完成后再配置。时区配置,此处选择Asia/Shanghai,点击Next按钮下一步。管理员密码设置root用户,设置完成后点击Next按钮下一步。软件包安装,这一步需要非常注意,如果有遗漏接下来的oracle数据安装会有报错,缺少相应的软件包,先选择图上的Customizenow(现在定制),然后点击Next按钮下一步。严格按照上面几张图的选项进行选择,不要多选也不要漏选,完成后点击Next按钮下一步。点击Next按钮开始安装。等到安装完之后,出现上右边画面时,请将光盘拿出来,并按下“Reboot”按钮重启。2.1.2安装后初始化设置Linux系统安装完毕以后,重新引导系统会进入欢迎画面,按“Forward”继续设定。防火墙设置,此处可暂时不设置,选择Disabled,程序初始化完成后在程序中单独设置,因为我们停用防火墙,安装程序会提示我们:“您没有启用防火墙”,如图下图所示。没关系我们选择“Yes”,然后按“Forward”。SELinux是一个Linux系统存取控制(Accesscontrol)的细部设定,重点在于控制程式对于系统档案的存取权限限制。由于CentOS5.x以后的Linux版本对于SELinux的设定已经非常的妥当了,因此建议您务必要打开这个功能,点击Gorward按钮。点击Forward按钮。时间设置,完成后点击Forward按钮。用户名创建,这里先不用创建,之后按安装程序要求创建,点击Forward继续。声卡设置,点击Forwar继续。初始化配置到此全部完成,点击Finish按钮。系统登录界面,用户名输入:rootcentos5.5登陆后主界面。2.2网络配置2.2.1网卡IP配置命令行模式配置:#ifconfigeth1192.168.1.85netmask255.255.255.224up#routeadddefaultgw192.168.1.65#servicenetworkrestart文件方式配置:vi/etc/sysconfig/network-scripts/ifcfg-eth0修改:WONBOOT=yes增加:ONBOOT=yesUSERCTL=no//去掉NETMASK=255.255.255.224IPADDR=192.168.1.85GATEWAY=192.168.1.65DNS1=221.6.4.67DNS2=8.8.8.8其中:ONBOOT=yes//网卡开机自启动USERCTL=no//是否允许非root用户控制该设备离开保存:esc然后shift+连按两下z手工修改ip地址文件为:/etc/sysconfig/network-scripts/ifcfg-eth0说明:系统虚拟机复制以后或者更换硬盘到其他系统中,网卡会向下移动,比如eth1,eht2。ifcfg-eth1参数说明:DEVICE=name,其中name是物理设备名IPADDR=addr,其中addr是IP地址NETMASK=mask,其中mask是网络掩码值NETWORK=addr,其中addr是网络地址BROADCAST=addr,其中addr是广播地址GATEWAY=addr,其中addr是网关地址ONBOOT=answer,其中answer是“yes”(引导时激活设备)或“no”USERCTL=answer,其中answer是“yes”(非root用户可以控制该设备)或“no”BOOTPROTO=proto,其中proto取下列值之一:“none”(引导时不使用协议)“bootp”(使用BOOTP协议)或“dhcp”(使用DHCP协议)2.2.2网卡服务配置界面化操作方法:1.root:“System”-》“Administration”-》“Service”,NetworkManager服务,选择“Disabled”,停止该服务,这样网卡就不受NetworkManage的控制。2.用root身份运行servicenetworkstart就可以激活网卡3.“System”-》“Administration”-》“Service”,Network服务,选择“Enabled”,这样下次重新启动和就会一直启动。命令模式:4.或者使用ifconfigeth0192.168.0.200netmask255.255.255.0up,加入rc.local实现开机自启动。写在/etc/rc.d/rc.local的最后就可以了,不要写在中间。5.测试:ethtool-peht0命令为测试网口对应,duplex,speed,linkmode;ifconfig–a显示网卡配置信息2.2.3VNC配置1.yuminstallvnc-server2.用VNC进行远程桌面控制。自带VNC,执行:vncserver,就会提示设置密码,设置一个密码(此时默认为桌面。3.启动VNC服务使用vncserver命令启动VNC服务,命令格式为“vncserver:桌面号”,其中“桌面号”用“数字”的方式表示,每个用户连个需要占用1个桌面启动编号为1的桌面示例如下[root@testdb~]#vncserver:1Youwillrequireapasswordtoaccessyourdesktops.Password:提示如下Verify:xauth:creatingnewauthorityfile/root/.XauthorityNew'testdb:1(root)'desktopistestdb:1Creatingdefaultstartupscript./root/.vnc/xstartupStartingapplicationsspecifiedin/root/.vnc/xstartupLogfileis/root/.vnc/testdb:1.log4.以上命令执行的过程中,因为是第一次执行,需要输入密码,这个密码被加密保存在用户主目录下的.vnc子目录(/root/.vnc/passwd)中;同时在用户主目录下的.vnc子目录中为用户自动建立xstartup配置文件(/root/.vnc/xstartup),在每次启动VND服务时,都会读取该文件中的配置信息。注意:/root/.vnc/目录下还有一个“testdb:1.pid”文件,这个文件记录着启动VNC后对应操作系统的进程号,用于停止VNC服务时准确定位进程号。5.重新启动vncserver服务的方法:[root@testdb~]#vncserver-kill:1[root@testdb~]#vncserver6.增加用户vi/etc/sysconfig/vncservers[root@testdb~]#vi/etc/sysconfig/vncservers//两个用户,桌面1为root,桌面2为oracle说明:vncserver是谁启动,使用谁的权限,比如root启动,无论几个用户,都是root权限。VNCSERVERS=1:root2:oracleVNCSERVERARGS[1]=-geometry1024x768VNCSERVERARGS[2]=-geometry1024x768//设置远程桌面的分辨率1024*7687.vncpasswd修改vnc用户密码,修改VNC访问的密码[root@testdb~]#vncpasswdPassword:Verify:[root@testdb~]#8.其他设置vi/root/.vnc/xstartup取消unset和exec前面的注释(centos下若上述两行被注释,通过vnc登录系统后,只能看到一个终端窗口,其余都为灰屏,因此务必去掉该注释符)chkconfig--level345vncserveron//将vncserver作为系统服务自启动或者图形界面里面设置Chkconfig–list可以查看启动详情:vncserver0:off1:off2:off3:on4:on5:on6:off其中3和5是on即可。9.VNC服务使用的端口号与桌面号的关系VNC服务使用的端口号与桌面号相关,VNC使用TCP端口从5900开始,对应关系如下桌面号为“1”----端口号为5901桌面号为“2”----端口号为5902桌面号为“3”----端口号为5903……基于java的VNC客户程序Web服务TCP端口从5800开始,也是与桌面号相关,对应关系如下桌面号为“1”----端口号为5801桌面号为“2”----端口号为5802桌面号为“3”----端口号为5803……基于上面的介绍,如果Linux开启了防火墙功能,就需要手工开启相应的端口,以开启桌面号为“1”相应的端口为例,命令如下[root@testdb~]#iptables-IINPUT-ptcp--dport5901-jACCEPT[root@testdb~]#iptables-IINPUT-ptcp--dport5801-jACCEPT10.开启开防火墙的5900-5910端口2.3防火墙配置2.3.1三合一配置ISA2.0的QCS、QMS和数据库服务器安装到一