服务器硬盘管理

news/2024/11/8 7:29:30/

服务器硬盘管理

常规步骤

如果硬盘挂载到硬盘阵列卡,需要先做RAID,之后操作如下

第一步: 使用fdisk -l检查硬盘是否能被系统检测到

第二步(可选): 假如需要硬盘分区,则用fdisk/gdisk/parted对硬盘划分磁盘

第三步: 使用mkfs进行磁盘格式化,有如下几种可选,目前推荐用ext4

  • 传统文件系统: ext2, minix, msdos, fat, vfat,
  • 日志文件系统: ext3, xfs, ext4
  • 网络文件系统: nfs

第四步: 用mkdir新建一个目录,然后用mount将格式化的硬盘挂载到指定目录下。卸载硬盘,则是umout

第五步: 修改/etc/fstab将硬盘在重启的时候自动挂载。注意: 如果硬盘不在了,则需要将对应行注释掉,否则会进入到emergency模式。

硬盘分区

fdisk只能对不多于2TB的硬盘进行分区

fdisk /dev/sdb

假如你的硬盘大于2TB,那么会输出如下信息

Welcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0x405fb398.WARNING: The size of this disk is 10.0 TB (10000294477824 bytes).
DOS partition table format can not be used on drives for volumes
larger than (2199023255040 bytes) for 512-byte sectors. Use parted(1) and GUID 
partition table format (GPT).The device presents a logical sector size that is smaller than
the physical sector size. Aligning to a physical sector (or optimal
I/O) size boundary is recommended, or performance may be impacted.Command (m for help): 

提示信息中的警告中,就建议"Use parted(1) and GUID partition table format (GPT)."

因此,对于大于2TB的硬盘就需要用parted进行分区

parted /dev/sdb

输出信息如下

GNU Parted 3.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.

创建新的GPT标签,例如

mklabel gpt

设置单位

unit TB

创建分区, 比如我将原来的10T分成2TB和8TB

# mkpart PART-TYPE [FS-TYPE] START END
mkpart primary  ext4 0.00TB 2.00TB
mkpart primary  ext4 2.00TB 10.00TB

查看分区表

print

输出如下


Model: AVAGO MR9361-8i (scsi)
Disk /dev/sdb: 10.0TB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: Number  Start   End     Size    File system  Name     Flags1      1049kB  2000GB  2000GB               primary2      2000GB  10.0TB  8000GB               primary

退出

quit

此时会提示"Information: You may need to update /etc/fstab." /etc/fstab用于设置开机硬盘自动挂载。如果硬盘被拔走了,而/etc/fstab没有修改,那么会就提示进行修复模式。

在挂载硬盘之前,需要先对磁盘进行格式化

mkfs.ext4 /dev/sdb1
mkfs.ext4 /dev/sdb2

然后用mount进行硬盘挂载,分别两种情况考虑

一种是新建一个文件路径,进行挂载,

mkdir data2
mount /dev/sdb2 /data2/

另一种是挂载一个已有目录,比如说临时文件目录/tmp

新建一个挂载点,将原有数据移动到该目录下

mkdir /storage
mount /dev/sdb1  /storage
cp -pdr /tmp/* /storage

然后删除原来的/tmp下内容

rm -rf /tmp/*

重新挂载

umount /dev/sdb1
mount /dev/sdb1 /tmp

版权声明:本博客所有文章除特别声明外,均采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 (CC BY-NC-ND 4.0) 进行许可。

扫码即刻交流


http://www.ppmy.cn/news/142419.html

相关文章

IBM X3850服务器配置RAID

实践的环境:IBM X3850服务,8块HDD的300G硬盘服务器在安装系统之前都会把硬盘做一下raid,保证数据的安全、可靠性和性能的提升,今天搞一台IBM的服务器来用,然后记录一下配置过程,详细的介绍一下raid的做法&a…

记录IBM X3650 m2 服务器向raid组中添加硬盘扩容raid组磁盘容量

记录IBM X3650 m2 服务器向raid组中添加硬盘扩容raid组磁盘容量 网上搜了搜很多相关文章,有的没有进BIOS过程,有的配置过程不详细,东拼西凑整合了一篇日后忘了翻出来用; 1、开机后,等待出现这个画面,按F1键…

IBM X3650 M3服务器上RAID配置实战

背景知识:RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现的。RAID可以充分发挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能确保数据安全性,在任何…

【服务器数据恢复】IBM服务器raid5两块硬盘离线数据恢复案例

服务器数据恢复环境: ibm x3850系列服务器; 5块硬盘组成raid5磁盘阵列; linux redhat 5.x操作系统; oracle数据库。 服务器故障: 服务器上两块硬盘由于未知故障离线,服务器数据丢失,管理员联系我…

IBM X系列服务器装机全过程,RAID磁盘阵列制作与安装ESXI

一、安装ESXI流程 硬件环境∶IBM X3650 M3 16G内存,146*4硬盘 部署软件∶利用IBMX3650 M3(支持网络安装),安装EXSI6.0 1、网管登录∶连接服务器网管口(默认地址192.168.70.125,用户名/密码∶USERID/PASSW0RD)注意里面的0是数字0。若地址有改动,可在开机过程中按F1进…

IBM X3650 M4服务器安装centos找不到硬盘的解决方法

http://www.cnblogs.com/zhycyq/p/3556183.html IBM X3650 M4是IBM新的2U的服务器,IBM服务器以高稳定性和卓越的性能一直领先其他的服务器品牌成为全球第一。但是我们在用IBM的最新版9.4引导盘引导的时候,里面选项只有windows 2008,也就是说这款机器是不…

IBM System 服务器做RAID步骤

转载自http://blog.163.com/weibingtie126/blog/static/170902379201181943651858/ 另参考http://wenku.baidu.com/link?urlqfbtIwOfeZVXgAvPR8r0OGTTr4bgNfQxslcX--YAsnkE7IzYQpABfS3X7og2XyMliHaNEAWq3yjZggRfcqcbztFw-HKa5bFneOkQ8cE4ZJa&qq-pf-topcqq.c2c ServeRAID …

一次IBM X86服务器的磁盘故障更换过程

服务器是IBM的X3650 ,5块硬盘RAID 5,1块Hot Spare (但是估计当时装机的人没有配置成hot spare,后面再看详细内容) 故障时的磁盘状态: [rootserv1 cmdline]# ./arcconf GETCONFIG 1 Could not open log file: UcliEvt.log Contro…