Linux操作系统运维常用集合

目录

1、服务器磁盘查询、管理常见命令:

2、Centos系统挂载移动硬盘或U盘

3、Linux系统磁盘管理方式

4、Linux系统下挂载磁盘格式详解


1、服务器磁盘查询、管理常见命令:

lsblk                                      查看分区和磁盘

df -h                                           查看空间使用情况

fdisk -l                                       分区工具查看分区信息

cfdisk /dev/sda                          查看分区

blkid                                          查看硬盘label(别名)
du -sh ./*                                   统计当前目录各文件夹大小
free -h                                       查看内存大小
cat /proc/cpuinfo| grep "cpu cores"| uniq    查看cpu核心数

2、Centos系统挂载移动硬盘或U盘

1)创建挂载目录:

mkdir mnt/usb

2)查看u盘的名称:

fdisk -l

3)挂载U盘:

mount /dev/sdb1 /mnt/usb

4)使用完成后,进行卸载,弹出u盘:

umount /dev/sdb1

5)如果提示目标忙,则需要先cd切换到其他目录,然后再进行卸载。

常见问题及解答:

问题1

 
[root@localhost mnt]# mount /dev/sdb1 /mnt/chunk1/
mount: /dev/sdb1 写保护,将以只读方式挂载
mount: 未知的文件系统类型“(null)”

解决方案:格式化硬盘

[root@localhost mnt]# mkfs.ext4 /dev/sdb

3、Linux系统磁盘管理方式

LVM(逻辑卷管理)和 RAID(磁盘阵列)都是用于存储管理的技术,但它们有一些关键区别。

1)功能:

  • LVM:LVM 是一种逻辑卷管理技术,允许在物理磁盘上创建逻辑卷,将其划分为逻辑卷组和逻辑卷。LVM 提供了对逻辑卷的灵活管理,如动态扩展和缩减卷大小,以及逻辑卷的快照和移动等功能。
  • RAID:RAID 是一种磁盘阵列技术,将多个物理磁盘组合成一个逻辑单元,以提供冗余性和性能增强。RAID 可实现数据冗余和故障容错,通过将数据复制到多个磁盘上,可以在某个磁盘故障时不丢失数据。

2)冗余性:

  • LVM:LVM 并没有直接提供冗余性。它主要用于创建逻辑卷并提供管理功能,但不提供数据冗余或故障容错机制。如果数据需要冗余备份,建议使用其他技术,例如软件 RAID 或硬件 RAID。
  • RAID:RAID 提供了不同级别的冗余和故障容错功能,如RAID 1、RAID 5、RAID 6 等。通过复制数据到多个磁盘上,即使某个磁盘出现故障,数据仍然可用。

3)性能:

  • LVM:LVM 主要用于提供存储管理和灵活性,而不是专注于性能增强。尽管 LVM 可以在多个物理磁盘上分布数据,但它并没有专门为性能优化而设计。通常情况下,LVM 不会显著提高系统的性能。
  • RAID:RAID 的主要目的之一是提供性能增强。通过将数据分配到多个磁盘上并同时读取/写入数据,RAID 可以显著提高存储系统的性能。

4)用途:

  • LVM:LVM 主要用于在单个磁盘或多个磁盘上创建和管理逻辑卷,以实现灵活的存储管理、动态调整和快照等功能。它适用于需要对存储空间进行动态管理和灵活性的场景。
  • RAID:RAID 主要用于提供数据冗余和故障容错功能,以防止磁盘故障导致数据丢失。它适用于对数据可靠性和冗余性要求较高的场景,例如服务器、数据库和关键业务应用。

综上所述,LVM 和 RAID 是不同的存储技术,各自具有不同的功能和用途。LVM 主要用于灵活的存储管理,而RAID 主要用于数据冗余和故障容错。可以根据实际需求选择适合的技术来满足特定的存储需求。在某些情况下,LVM 和 RAID 也可以结合使用以获得更好的性能和冗余性。

4、Linux系统下挂载磁盘格式详解

挂载exfat格式的磁盘,新安装的硬盘是exFAT文件格式的,是从移动硬盘上拆下来的。

由于linux系统是ext4格式的硬盘,需要下载exfat工具,才能挂载。

1、安装nux-dextop.repo库
需要从库中安装exfat工具

​yum install -y http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

2、安装exfat工具

yum install exfat-utils fuse-exfat

3、挂载exfat格式磁盘
#把sdb1磁盘挂在mnt目录下

mount -t exfat /dev/sdb1 /mnt

4、卸载磁盘(如果需要)

 umount /dev/sdb1


 

你可能感兴趣的:(Linux服务器,linux,运维,服务器)