企业日常IT系统运维小技能指南.docx

? ? ? ? ? ? ? 企业日常IT系统运维小技能指南 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 面对运维,掌握的技能越多,工作起来就会越得心应手。以下技能和经验来自社区会员的分享奉献,供大家学习参考。 一、 操作系统部署管理工具 操作系统的安装部署是运维工作当中必不可少的一项内容,在自动化运维的今天我们有很多好的工具可以借鉴和使用。主要有以下几种产品: Windows:WDS,SCCM,PXE+kickstart Linux:cobbler,PXE+kickstart,UNetbootin,AutoYaST AIX:nim,powervc 除了光盘安装系统,U盘安装主流操作系统都是可以支持的。 操作系统的安装部署是运维工作当中必不可少的一项内容,在自动化运维的今天我们有很多好的工具可以借鉴和使用。主要有以下几种产品: Windows:WDS,SCCM,PXE+kickstart Linux:cobbler,PXE+kickstart,UNetbootin,AutoYaST AIX:nim,powervc 除了光盘安装系统,U盘安装主流操作系统都是可以支持的。 以下经验可以参考: 经验一 AIX和Linux 操作系统安装部署 由于没有实施云环境,下面场景大多还是基于传统基础平台进行的。 AIX 操作系统的安装大多是通过NIM来进行,NIM作为AIX上自带的一个软件,功能强大。在企业有5台以上小机的情况看下就应该考虑搭建一个NIM环境进行统一的网络安装部署设施。 NIM 本身资源不大,配合操作系统镜像和安装初始化需要的设施,如NFS 环境用于存放常用的镜像和初始化软件,有个30G 基本收就可以,当然多多益善,本地盘足矣。做一个mirror或者使用存储的lun均可。 搭建nim server 建议使用大于等于企业当中主流版本的稳定版本,不要经常升级,兼容性也会比较好,可以支持个几年没有问题。 一般企业主流操作系统版本的升级大多都需要3年以上。常用的软件可以添加到Nim 安装的初始化资源当中,也可以先简单安装操作系统,使用同一的初始化脚本进行设置。脚本可到社区搜索。 经验二 Linux的安装部署: 由于我们企业大多选择的红帽系列的操作系统,那么我选择了cobbler自动安装操作系统工具,兼容红帽系列比较好,也支持ubuntu等操作系统。 主要关注点: cobbler 工具简单易用,使用比较方便。 因为个操作系统的环境不一样,可以多做几个模板,磁盘大小和参数设置均可单独设置。 大家可以配合运维管理平台CMDB进行支持管理和操作系统的部署。可以使用python进行再次开发等等。考虑日常运维来说,平时采购硬件和主流版本的操作系统时不要太多版本,给管理带来更多复杂性。很多互联网公司大都都是清一色设备和清一色OS版本,管理相当方便。后续做一个同一管理平台均方便很多。 经验三 针对System系列服务器,我们使用了Lenovo XClarity管理工具。能够实现设备发现、系统安装、硬件监控等功能。同时也支持Vmware、Hyper-V等虚拟化设备的虚拟机安装和管理。 二、SSH 登录缓慢 登录很慢,登录上去后速度正常,这种情况主要有三种可能的原因: 1. DNS反向解析的问题 OpenSSH在用户登录的时候会验证IP,它根据用户的IP使用反向DNS找到主机名,再使用DNS找到IP地址,最后匹配一下登录的IP是否合法。如果客户机的IP没有域名,或者DNS服务器很慢或不通,那么登录就会很花时间。 解决办法: 只需修改 /etc/ssh/sshd_config, 设置UseDNS为no即可: sed -i s/#UseDNS yes/UseDNS no/ ?/etc/ssh/sshd_config 2. gssapi的问题 用ssh -v user@server 可以看到登录时有如下信息: debug1: Next authentication method: gssapi-with-mic debug1: Unspecified GSS failure. ?Minor code may provide more information 解决办法: 可以使用ssh -o GSSAPIAuthentication=no user@server 登录 也可以修改 /etc/ssh/ssh_config, 设置GSSAPIAuthentication no 3. DNS访问设置 查询IBM 官方文档,关于DNS解析的详细说明。 /etc/netsvc.conf 做如下更改: hosts=local,bind - hosts=local4,bind4 最后 /init.d/sshd restart 三、OS设备识

文档评论(0)

1亿VIP精品文档

相关文档