现在服务器上有一块硬盘损坏了,我怎么才能知道这块硬盘的型号和参数呢。

现在服务器上有一块硬盘损坏了,我怎么才能知道这块硬盘的型号和参数呢。,第1张

1,在Raid 1 后,两块盘形成同步Mirroring,这是对于Raid 而言,对于系统而言当然只是认一块盘。
如果您需要Disk Info,可以在BIOS 或Raid 中查看!
2,Raid 1 ,两块磁盘 实时Mirroring ,带Raid完成后,如果因为需要换下某块盘:
一,可以直接把其中一块盘卸掉,在换上另一块盘,他会自动同步。待Server HDD light 闪烁一致时,似乎就同步完成了。这个步骤可以在系统运行中 *** 作,前提需要你磁盘背板支持热插拔功能!
二,这个方法适用于 支持热插拔背板和不支持热插拔背板。关机卸掉某块盘,插上新盘,在RaidConfig 选择手动同步(Manual Sync)!如果在没有选择情况下他自己同步了,那就等到100%,完成!

10k和15k指的是服务器硬盘的转速(普通台式机硬盘一般以72k为上限),10k就是10000转/分的意思;15k就是15000转/分的意思。
转速越快,磁盘读写性能和响应时间等越快,但是噪音也大了。

位为兆字节(MB)或千兆字节(GB)。目前的主流硬盘容量为8.4GB以上。影响硬盘容量的因素有单碟容量和碟片数量,单碟容量通常为2.1GB~4.3GB,最大的为迈拓的钻石七代,单碟容量达到6.8GB。
许多人发现,计算机中显示出来的容量往往比硬盘容量的标称值要小。这是由于不同的单位转换关系造成的。我们知道,在计算机中1GB=1024MB,而硬盘厂家通常是按照1G=1000MB进行换算的。
平均寻道时间(AverageSeekTime)
硬盘的平均寻道时间是指硬盘的磁头从初始位置移动到盘面指定磁道所需的时间,是影响硬盘内部数据传输率的重要参数。
硬盘读取数据的实际过程大致是:硬盘接收到读取指令后,磁头从初始位置移到目标磁道位置(经过一个寻道时间),然后从目标磁道上找到所需读取的数据(经过一个等待时间)。这样我们看到硬盘在读取数据时,要经过一个平均寻道时间和一个平均等待时间,平均访问时间=平均寻道时间+平均等待时间。在等待时间内,磁头已到达目标磁道上方,只等所需数据扇区旋转到磁头下方即可读取。这个时间当然越小越好,但它受限于硬盘的机械结构。目前硬盘的平均寻道时间通常在 9ms到11ms之间,如迈拓的钻石7代系列平均寻道时间为9ms。因此转速也是影响硬盘内部数据传输率的重要参数。
转速(Rotationalspeed)
硬盘的转速是指硬盘盘片每分钟转过的圈数,单位为RPM(RotationPerMinute)。一般硬盘的转速都达到5400RPM(每分钟5400转),而部分硬盘如迈拓的金钻系列则达到了7200RPM。有些SCS I接口的硬盘使用了液态轴承技术,转速可达10020RPM。上述的平均等待时间,为盘片旋转一周所需时间的一半,主要就由硬盘转速来决定。
缓存(Cache)
由于CPU与硬盘之间存在巨大的速度差异,为解决硬盘在读写数据时CPU的等待问题,在硬盘上设置适当的高速缓存,以解决二者之间速度不匹配的问题。硬盘缓存与主板上的高速缓存作用一样,是为了提高硬盘的读写速度,当然缓存越大越好。目前硬盘缓存通常为一般128K至最大2M不等。
介面接口
目前常见的硬盘接口有二种,它们分别是UltraDMA/33接口、SCSI接口。
UltraDMA/33接口标准是在ATA接口标准上发展起来的一种新型硬盘接口标准,采用此接口的硬盘,其数据传输率理论上可达到33MB/s。实际上,要想达到33MB/s的外部传输率,硬盘内部的数据传输率至少要达到264Mb。因为硬盘内部是以bit(位)进行读取的,外部是以Byte(字节)进行传输的,其中8bit(位)等于一个Byte(字节)。现在最新的硬盘已经开始采用UltraDMA/66标准接口了。
SCSI(SmallComputerSystemInterface)即小型计算机系统接口,它的CP U占用率低,仅为10%左右(传统的IDE接口硬盘CPU占用率为80%);数据传输率高,其中UltraSCSI硬盘理论上传输率可高达80M/s。SCSI接口硬盘的价格相对较高,而且使用时还必须另外购买SCSI接口卡,因而在家用电脑上使用很少。SCSI接口的硬盘主要被用于网络服务器、工作站和小型计算机系统上。
一般买移动硬盘都不是买一个牌子的。原因有很多
1品牌移动硬盘价格偏高。
2就算是品牌的其硬盘大多是代工的,不是原场。

推荐买一个三星的笔记本80G硬盘(要2年质保的就行了),然后自己再选一款硬盘盒即可,现在因为卖硬盘的摊位太多,所以价钱是比较公开的,所以只要多问几家,在硬盘上没有办法“黑”到你钱。主要就是选硬盘盒了,硬盘盒通常都是20—160元不等,这个主要取决于你个人喜好问题

以ext4文件系统为例,设计的时候分为4个部分

由于 ls -l 获取的是i节点记录的数据使用的数据块个数,而 du 则是通过i节点获取实际大小, 所以 ls -l 和 du 显示的数据大小不同。

RAID全称是Redundant Array of Independent Disks,也就是磁盘阵列,通过整合多块硬盘从而提升服务器数据的安全性,以及提高数据处理时的I/O性能。

RAID目前常用的是RAID5, 至少需要3块硬盘,其中一块硬盘用于奇偶校验,保证数据安全,其余硬盘同时读写,提高性能。此外,你还需要知道最原始的是RAID0,同时将数据读写到所有硬盘里,速度就变成了原来的N倍。RAID1至少需要两块盘,其中一块硬盘是另外硬盘的镜像。它不提高读写效率,只提高了数据安全性。RAID10是RAID0和RAID1的组合。

目前的服务器都配备了硬件RAID卡,因此在为服务器增加或更换硬盘时,需要 格外注意

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

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

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

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

输出信息如下

创建新的GPT标签,例如

设置单位

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

查看分区表

输出如下

退出

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

在挂载硬盘之前,需要先对磁盘进行格式化。使用的命令为 mkfs , 使用 -t 指定文件系统,或者用 mkfsxxx ,其中xxx就是对应的文件系统。文件系统有如下几类

目前最流行的是ext4和xfs,足够稳定。其中xfs是CentOS7之后的默认文件系统。

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

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

另一种是挂载一个已有目录,比如说临时文件目录 /tmp 挂载到新的设备中。

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

第二步: 删除原来的 /tmp 下内容

第三步: 重新挂载

和mount相关的文件如下

此外mount在挂载的时候还可以设置文件系统参数,例如是否支持磁盘配额,对应 -o 参数

第零步: 检查服务器是否具备RAID阵列卡,如果有,则需要先为硬盘做RAID。

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

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

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

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

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

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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10375195.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存