主机存储工程linux常用知识总结

做为一名服务器和存储工程师,在日常工作中经常会用到哪些linux命令和程序呢?我总结如下几方面:

对于服务器来说要熟练掌握如下知识点:

  • 各种发现版本的安装
    • 引导顺序
    • 软件包的选择
  • 主机基本设置
    • 主机名
    • 时间修改
  • 网络设置
    • 网卡ip地址的配置
    • 网关
    • DNS
    • 网卡绑定
  • 存储设置
    • 分区划分
    • 文件系统
    • lvm
    • 存储大小的调整
  • 服务设置
    • 查看常用服务的运行状态和按客户要求配置服务
      一般对于一个有IT 服务的公司来说我们只要设置好IP地址就可以了,如果是公司技术实力一般,那么我们需要配置的东西就有很多,最常见的如下:
      • ssh
      • 防火墙 iptables
      • ftp
      • nfs
      • 用户的添加和权限设置

对于存储工程师要熟练掌握如下知识点

新购存储或新购主机

对于常见的集中存储来说,我们分为FC/SAS/ISCSI 块存储,对于FC/SAS存储是需要在服务器上安装HBA卡,而对于ISCSI来说不需要安装硬件设备,但是需要配置iscsi-initiator程序。

新购存储或新购主机

一般来说存储从发现到操作系统可以使用要经历如下几步:

  1. FC和SAS需要去发现wwwn号给存储工程师以便在存储端建立对应的主机,而iscsi需要安装iscsi-initiator程序,确认initiator号码。
  2. 存储映射luns给主机
  3. 主机重新扫描,发现存储
  4. 如果是多个路径过来,需要配置和安装多路径程序
  5. 发现聚合后的存储裸设备
  6. 建议使用LVM来对存储进行管理
  7. 分区,格式化 ,挂载
  8. 使用dd简单的对存储的性能做个测试
  9. 重启机器检查是否可以正常挂载

存储扩容

存储扩展前,要根据实际情况和客户沟通扩展方案

  1. 查看机器现在使用的存储管理方式,传统的fdisk或是lvm
  2. 查看原有文件系统
  3. 备份数据、备份数据、备份数据
  4. LVM扩展
  5. 卸载挂载
  6. 文件系统扩展
  7. 重新挂载

你可能感兴趣的:(主机存储工程linux常用知识总结)