云计算第八天

三次方

关注

阅读 19

2024-12-02

一、逻辑卷(虚拟磁盘技术)

作用:

  • 整合分散空间。
  • 动态扩展大小,不影响原有数据。

整合前提:

  • 必须是零散的、未使用的分区或硬盘。

制作过程:

  • 将物理卷(PV)组建成卷组(VG),再从VG中划分出逻辑卷(LV)。

物理卷管理:

  • pvs:扫描物理卷。
  • pvcreate:创建物理卷。
  • pvdisplay:显示物理卷信息。
  • pvremove:删除物理卷。

卷组管理:

  • vgs:扫描卷组。
  • vgcreate:创建卷组。
  • vgdisplay:显示卷组信息。
  • vgremove:删除卷组。
  • vgextend:扩展卷组。
  • vgrename:重命名卷组。
  • vgchange -s M 卷组名称:修改卷组的PE(物理扩展)大小。

逻辑卷管理:

  • lvs:扫描逻辑卷。
  • lvcreate:创建逻辑卷。
  • lvdisplay:显示逻辑卷信息。
  • lvremove:删除逻辑卷。
  • lvextend:扩展逻辑卷。
  • dm-1:表示逻辑卷。
  • /dev/systemvg/vo 等同于 /dev/mapper/systemvg-vo

扩展逻辑卷和文件系统:

  • lvextend -L 18G /dev/systemvg/vo:扩展逻辑卷空间。
  • xfs_growfs 或 resize2fs:刷新文件系统。

删除卷组前:

  • 需要先删除包含在内的所有逻辑卷。

逻辑卷支持缩减:

  • xfs文件系统不支持缩减,ext4文件系统支持。

二、进程管理

查看进程:

  • ps aux:查看所有进程的静态快照。
  • ps -elf:查看所有进程的父进程信息。
  • top:查看进程动态排名。
  • pstree:查看进程树型关系。
  • pgrep:根据名称或条件检索进程。

进程与程序:

  • 程序:硬盘上的静态代码。
  • 进程:正在执行的动态代码。

查看进程信息:

  • pstree:查看进程树。
  • systemd:所有进程的父进程,PID永远为1。

ps命令:

  • ps aux:列出所有进程,显示详细信息。
  • ps -elf:列出所有进程,显示父进程信息。

top命令:

  • top -d 1 -U 用户名:每隔一秒刷新一次,显示指定用户的进程。

pgrep命令:

  • -l:输出进程名。
  • -u:检索指定用户的进程。
  • -x:精确匹配完整进程名。

进程调度:

  • &:将进程放入后台。
  • Ctrl+z:挂起当前进程。
  • jobs:查看后台任务列表。
  • fg:将后台任务恢复到前台。
  • bg:激活后台被挂起的任务。

干掉进程:

  • Ctrl+c:中断当前命令。
  • kill [-9] PID:强制杀进程。
  • killall [-9] 进程名称:强制杀进程。
  • pkill [-9] 查找条件:根据条件杀进程。

sudo提权:

  • 让普通用户以root身份运行操作。
  • 通过/etc/sudoersvisudo提升权限。

三、RAID磁盘阵列

概念:

  • 廉价冗余磁盘阵列(Redundant Arrays of Inexpensive Disks)。
  • 通过技术整合多个小磁盘成一个大磁盘,提升I/O效率和数据冗余。

RAID级别:

  • RAID 0:条带模式,提高效率,至少两块磁盘。
  • RAID 1:镜像模式,提高可靠性,至少两块磁盘。
  • RAID 5:高性价比模式,至少三块磁盘。
  • RAID 6:高性价比/可靠模式,至少四块磁盘。
  • RAID 0+1/RAID 1+0:整合RAID 0和RAID 1的优势,至少四块磁盘。

复制再试一次分享


精彩评论(0)

0 0 举报