您的位置:首頁技術文章
文章詳情頁

如何解決linux中ls卡死的問題

瀏覽:5日期:2023-09-23 20:55:12
目錄解決linux中ls卡死問題產生原因解決辦法磁盤ls卡死,不顯示結果問題臨時方案總結解決linux中ls卡死問題

linux操作部分目錄出現ls 卡死的情況

產生原因

該文件夾中有一個服務掛載在該文件夾某一目錄下,因突然關機等異常情況導致該服務無限制等待,機器重啟后也不能正常連接

解決辦法#查看與該文件夾相應的服務掛載情況mount -l#找到掛載的目錄,取消掛載文件夾sudo umount -l 文件夾#取消掛載后,看下nfs的服務器是否啟動成功。#查看NFS服務的狀態 systemctl status nfs #若沒有啟動,則重新啟動systemctl enable nfssystemctl start nfssystemctl enable rpcbindsystemctl start rpcbind#啟動成功,則重新掛載目錄mount -t nfs 遠程掛載服務器ip:遠程服務磁盤地址 當前服務器磁盤地址磁盤ls卡死,不顯示結果問題

環境Centos7,在磁盤使用期間,突然ls不出內容,呈現卡死現象,這種情況要如何解決呢?

臨時方案

猜測是磁盤小文件太多,磁盤邏輯分區出了問題,可使用以下方法進行修復

1.重啟服務器

reboot

2.查看磁盤

(base) [root@localhost ~]# fdisk -l磁盤 /dev/sda:512.1 GB, 512110190592 字節,1000215216 個扇區Units = 扇區 of 1 * 512 = 512 bytes扇區大小(邏輯/物理):512 字節 / 512 字節I/O 大小(最小/最佳):512 字節 / 512 字節磁盤標簽類型:dos磁盤標識符:0x0009602a? ?設備 Boot ? ? ?Start ? ? ? ? End ? ? ?Blocks ? Id ?System/dev/sda1 ? * ? ? ? ?2048 ? ? 2099199 ? ? 1048576 ? 83 ?Linux/dev/sda2 ? ? ? ? 2099200 ? 840968191 ? 419434496 ? 8e ?Linux LVM磁盤 /dev/mapper/centos-root:429.5 GB, 429496729600 字節,838860800 個扇區Units = 扇區 of 1 * 512 = 512 bytes扇區大小(邏輯/物理):512 字節 / 512 字節I/O 大小(最小/最佳):512 字節 / 512 字節磁盤 /dev/loop0:107.4 GB, 107374182400 字節,209715200 個扇區Units = 扇區 of 1 * 512 = 512 bytes扇區大小(邏輯/物理):512 字節 / 512 字節I/O 大小(最小/最佳):512 字節 / 512 字節磁盤 /dev/loop1:2147 MB, 2147483648 字節,4194304 個扇區Units = 扇區 of 1 * 512 = 512 bytes扇區大小(邏輯/物理):512 字節 / 512 字節I/O 大小(最小/最佳):512 字節 / 512 字節磁盤 /dev/mapper/docker-253:0-965095-pool:107.4 GB, 107374182400 字節,209715200 個扇區Units = 扇區 of 1 * 512 = 512 bytes扇區大小(邏輯/物理):512 字節 / 512 字節I/O 大小(最小/最佳):65536 字節 / 65536 字節

3.修復磁盤(根據實際情況修改)

fsck -t ext4 /dev/sdb1 # 修改成你自己的磁盤

4.重新掛載

mount /dev/sdb1 /data總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Linux
国产综合久久一区二区三区