本文档是一份关于Unix系统中AIX、HP-UX、Linux (Red Hat) 和 Solaris (VxVM) 磁盘与卷管理常用命令的精选指南。涵盖了以下几个关键知识点:
1. **磁盘与卷管理**:
- AIX中的`DISK/LVM`命令集用于操作磁盘和逻辑卷,包括创建、格式化、分区等基本操作。
- `df-k` 和 `bdf` 用于检查磁盘空间使用情况。
- `lsdev-C` 和 `ioscan` 可用于设备列表和扫描设备状态。
- `hdisk#` 和 `diskinfo` 命令提供特定磁盘的信息,如型号和容量。
- `format-dc#t#d#` 和 `format>inquiry` 用于格式化磁盘或查询设备的细节。
2. **文件系统表**:
- `/etc/filesystems` 或 `/etc/fstab`(在AIX和Solaris中)是存储挂载信息的文件,用于配置文件系统的自动挂载。
- `/proc/scsi/scsi0/sda/model` 用于查看SCSI设备的模型。
3. **硬盘标签和卷组**:
- `ispv-lhdisk#` 和 `pvdisplay` 呈现PV (Physical Volume) 信息,如PV名称、容量等。
- `fdisk-l` 和 `vxdisk` 用于查看磁盘分区布局,`lsvg-lrootvg` 显示卷组信息。
- `lspv` 和 `vgdisplay` 是查看物理卷和卷组的工具。
4. **逻辑卷管理(LVM)**:
- `logicalvolume` 和 `volume` 涉及到逻辑卷的创建、管理和删除。
- `plexVolume` 和 `volumegroup` 是LVM中的概念,用于组织物理卷。
- `journalfilesystemtype` 如 `jfs`, `vxfs`, 和 `ext3` 描述了不同类型的日志文件系统。
- 默认卷组如 `/dev/rootvg` 和 `/dev/vg00` 用于存放系统根文件系统。
- `vxprint-l-g` 显示特定卷组的逻辑卷信息。
5. **磁盘操作**:
- `mkdev-cdisk` 和 `pvcreate` 用于创建物理卷和逻辑卷。
- `reducevg` 命令用于从卷组中移除物理卷。
通过掌握这些命令,系统管理员可以有效地管理AIX、HP-UX、Linux和Solaris平台上的磁盘和卷,确保系统的稳定性和性能。每个命令背后的原理和用法对理解这些Unix系统的底层架构至关重要。