从服务器构建说起(三).服务器应用示例(HP ProLiant DL)

从服务器构建说起(三).服务器应用示例(HP ProLiant DL)

草木瓜  20070410

一、构建平台

   HP ProLiant DL380 G5 
   <http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/15351-15351-3328412-241644-241475-1121516.html>
 
   相关服务器系列文章
   
   
二、硬件配置常见问题

  问题一、系统不能自检,内存指示灯长亮
  
  原因:内存引脚与主板接触不牢所致,插紧即可
  
  问题二、系统自检屏幕提示,Memory Slot C错误
  
  原因:服务器是双通道内存插槽,必须按主板内存槽说明,按对排列
  
  问题三、开机自检,硬盘指示灯不亮
  
  原因:确保接触紧密,且硬盘位置自首位开始排列
  
  问题四、操作系统不能发现硬盘
  
  原因:确保操作系统支持SCSI,且通过自带Smart软件光盘完成磁盘阵列划分
  
三、企业版RedHat Linux系统的安装配置

  A.前提准备

  安装完配件之后,首先要通过自带Smart,检测硬件配置,并对现有磁盘进行阵
列划分。做完RAID之后,即可安装操作系统。不过要注意的是,低版本Linux是不能
发现SCSI驱动的,安装过程中会提示No Hard Disk。
  
  B.系统光盘
  
  现在网上也有众多Linux版本下载,如果要做刻录,推荐使用Nero的光盘复制,
  能保证启动光轨也能完全复制下来,以免刻录的盘不能做引导启动。
  
  C.硬盘分区
  
  RAID做完之后,可以理解成一块整体硬盘,在安装过程中推荐采用手工分区,
  swap容量大约为实际内存的两部,其他可依具体要求而定。如这台服务器主要
  用于数据库服务:
  
  swap    10240M      交换分区
  /       10240M      操作系统             ext3
  /oracle 10240M      用于Oracle本身安装   ext3
  /data   ...         用于Oracle存储       ext3
  
  
  D.组件选择
  
  建议尽可能装全,服务器的gcc,ftp,telnet,gdm,xdm等功能都是十分重要的。
  
  
  E.安装
  
  根据菜单提示,处理完以上过程,差不多就可以复制文件了。这个过程中如果没
  有提示配置IP,说明网卡需要另做驱动。正常来讲复制文件重启后就可以进入Linux
  系统了。(偶尔出现不能启动的RP问题,多半使用了盗版盘和劣质刻录盘,须重新
  安装,不要做光盘修复)
  
  G.网卡的安装和配置
  
  一般来说,服务器的网卡需要单独安装,可从对应品牌驱动下载最新Linux驱动,
  会配备十分详细的安装说明,如:
  
  FILE NAME:      bnx2-1.4.52d-1.src.rpm
  TITLE:          HP NC-Series Multifunction Driver for Linux
  VERSION:        1.4.52d
  LANGUAGE:       English
  CATEGORY:       Software Solutions
  DIVISIONS:      Enterprise and Mainstream Servers
  PRODUCTS AFFECTED:
      HP NC370x Gigabit Server Adapter
      HP NC371x Gigabit Server Adapter
      HP NC373x Gigabit Server Adapter
      HP NC374x Gigabit Server Adapter
      HP NC380x Gigabit Server Adapter
    ...
   
    以上即为HP NC系列的网卡驱动。下面简要列出相关步骤:
   
    1.检查内核源代码
    Verify the source code/usr/src/linux-<kernel-version> directory exists.
  
    2.安装rpm的源代码包
    Install the source RPM package.
   
    3.编译rpm的二进制驱动包,即最终的驱动程序
    Build the binary RPM for the bnx2 driver.
   
    4.确认bnx2未安装,并安装bnx2 rpm包
    Install the new RPM package. This installs the bnx2 driver.
   
    5.配置网络,正常来讲,完成第四步,在network的图形化界面会生成相应的配置
    profile。这里不配置也是可以的。
    (/usr/bin/system-config-network or setup or ifconfig ...)
    Configure your network setting and address.
   
    6.这步比较重要,配置modprobe.conf,确保有以下内容:
    alias eth0 bnx2
    alias eth1 bnx2
    这里有两个相同的网卡,所以配置了两个,如果存在多个依此下去。重启后会在
    system-config-network里自动出现。
    
    这里需要提出的是,在网络配置成功之前,尽量先把网络相关的服务停掉,如
    sendmail等,曾经遇到过在安装驱动后,不能正常启动的情况,总会卡在网络
    相关的服务。
    
    
四、服务器的应用配置

  A.ssh
  
  这个协议十分安全,系统安装后直接启动服务即可:service sshd start ,
  相关配置文件在/etc/ssh下,使用SecureCRT直接选择ssh1协议,可使用用户
  名密码认证。
  
  B.telnet
  
  企业版的telnet为krb5-telnet,依附于xinetd服务,将/etc/xinetd.d/krb5-telnet
  的disable设置为no,重启xinetd即可启用telnet服务,默认是不允许root用
  户登录。service xinetd restart。如出现登录慢的现象,可将/etc/resolv.conf的
  nameserver注释掉。
  [root@localhost etc]# cat resolv.conf
  search localdomain
  #nameserver 134.96.32.27
  
  个人版RedHat Linux的telnet也是同样的道理,也是依附于xinetd服务,配置
  文件是/etc/xinetd.d/telnet。
  
  C.gssftp
  
  这里要说的是较为少用的gssftp,gssftp也是依附于xinetd服务,配置文件即
  /etc/xinetd.d/gssftp,将disable设置为no且server_args设置为 -l,即可
  启用。gssftp也是RedHat企业版自带的ftp工具。
  
  # default: off
  # description: The kerberized FTP server accepts FTP connections /
  #              that can be authenticated with Kerberos 5.
  service ftp
  {
          disable = no
          flags           = REUSE
          socket_type     = stream
          wait            = no
          user            = root
          server          = /usr/kerberos/sbin/ftpd
          server_args     = -l
          #server_args    = -l -a
          log_on_failure  += USERID
  }
  
  D.vsftp
  推荐使用,号称very safe ftp,主要配置文件是:/etc/vsftpd/vsftpd
  /etc/vsftpd.ftpusers /etc/vsftpd.user_list 主要用于用户的访问控制。
  建议将userlist_deny=YES。更改完配置service vsftpd restart,即可。
  
  E.gdm
  
  远程桌面连接,十分有用。gdm配置十分简单而且连接迅速,使用gdmconfig。
  /usr/sbin/gdmconfig,注意最后一项XDMCP,选中即可。相关配置文件见
  /etc/X11/gdm。用Xmanager(Windows下远程连接Linux的推荐工具)xbrowser
  即可。
  
  F.xdm
  
  远程桌面连接,速度很慢,比起gdm不推荐使用。
  启用xdm,首先修改 /etc/X11/xdm/xdm-config 将最后一行
  将 DisplayManager.requestPort:   0 改为
  !  DisplayManager.requestPort:   0 让xdm监听XDMCP的连接。
  再修改 /etc/X11/xdm/Xaccess 将
  # *    #any host can get a login window 修改为
  *    #any host can get a login window  放宽连接限制。
  
  此时命令行下运行xdm,用Xmanager连接。
  
  
  G.samba
  
  网络共享工具。在RedHat下一般自带了smbmount的功能,可以直接访问Windows
  的共享资源。用Linux下图形化可以进行轻松配置。配置方法:
  首先应给samba网络访问单独建个Linux用户,如smbvisitor。
  建立用户访问机制,并设置访问文件夹。重启samba服务即可。
  
  
  重要:初学者可以借用图形化工具,配合相关man手册进行配置。逐步了解相关
  配置文件的含义。
  
 
  
五、总结

  以上列举了服务器实际构建的一些经验,以及常用的一些服务。会者不难,难者
不会。
   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值