今天继续弄,在服务器上花了不少时间,我是一人既干开发,也干运维。。
显示遇到硬盘不认的问题。lsblk 看不到,dmesg 里 16 个 SATA 口全是 link down。手动执行一句 SCSI 总线扫描,盘立刻就出来了。追查下去才发现,Ubuntu 默认给 SATA 开了最激进的省电策略 min_power_with_partial。开启省电后,AHCI 驱动会屏蔽 PhyRdy 中断,插盘事件就被一起吞掉了。改成 max_performance,再加一条 udev 规则让它永久生效,热插拔就恢复了。服务器上省这点电毫无意义。
然后想建个挂载目录,提示 Read-only file system。全部系统盘只读。。第一反应是系统盘要坏,结果 dmesg 里一条 ext4 错误都没有。最后发现 /etc/fstab 居然是空的!开机时根分区按惯例先只读挂载,fstab 里没有 / 这一行,系统就一直保持只读,/boot 和 /boot/efi 也都没挂上。用 blkid 读出 UUID,重写 fstab,问题解决。
弄完机器继续搞生产,发现这两台高性能CPU产能只有V100机器的三分之一。风扇噪音一台就盖过了V100,带个降噪耳机解决。。
发布于 江苏
