环境
硬盘型号:三星 v-nand ssd 870QVO 8TB
服务器型号:4U服务器 Supermicro主板 Ubuntu 18.04.5 LTS bionic
现象
服务器开机情况下,插在 服务器 硬盘槽中,蓝灯闪一下,没有其他反应
$ sudo fdisk -l # 也没有
通过硬盘盒连接到WIN10也不识别
原因:
直接插到服务器插槽不识别的原因,一方面是新硬盘没有分区,另一方面 插槽里面的 数据线 可能没有和主板连接
主要的原因是后者。这个问题可以通过外接硬盘盒 或者 接好 数据线 两种办法解决
解决:
一、实现可以识别(通过硬盘盒):
- 通过硬盘盒连接到WIN10
- 通过计算机 - 管理- 磁盘 格式化 成 GPT 分区格式 然后就可以识别了
(MBR分区格式比较老,GPT比MBR支持更多的分区个数?)
GPT在windows和Linux ubuntu下是通用的 - 通过硬盘盒连接到WIN10 可识别
- 通过硬盘盒连接到Ubuntu 可识别
二、通过挂载的方式
- 打开机箱盖发现是硬盘槽对应的sata数据线没有接到主板上(不知道什么时候拔掉了)
- 插上数据线,修改配置文件,实现开机自动挂载:
$ sudo vi /etc/rc.local#!/bin/bash
sudo nvidia-smi -pm 1# 在文件后面加入下面这一行。
sudo mount /dev/sdc1 /data # sdc1通过 $ sudo fdisk -l 查看到, /data 是自己新建的挂载位置# 然后让配置生效
$ source /etc/rc.local# 此时在 $ df -hl 命令 或 $ lsblk 命令输出结果中能看到这块硬盘
# 该硬盘槽下方的蓝色小指示灯会周期性闪烁
注意:
单根sata线连接到主板只能实现4块硬盘的控制(可能是最左侧的一组4块硬盘),如果需要连接更多的硬盘槽,可能需要增加sata线和主板的连接,或者加入阵列卡,连接到主板的pcie接口,从而扩展连接更多的硬盘
1U 2U 4U 6U