如何解決linux中l(wèi)s卡死的問題
解決linux中l(wèi)s卡死問題
linux操作部分目錄出現(xiàn)ls 卡死的情況
產(chǎn)生原因
該文件夾中有一個(gè)服務(wù)掛載在該文件夾某一目錄下,因突然關(guān)機(jī)等異常情況導(dǎo)致該服務(wù)無限制等待,機(jī)器重啟后也不能正常連接
解決辦法
#查看與該文件夾相應(yīng)的服務(wù)掛載情況 mount -l #找到掛載的目錄,取消掛載文件夾 sudo umount -l 文件夾 #取消掛載后,看下nfs的服務(wù)器是否啟動(dòng)成功。 #查看NFS服務(wù)的狀態(tài) systemctl status nfs #若沒有啟動(dòng),則重新啟動(dòng) systemctl enable nfs systemctl start nfs systemctl enable rpcbind systemctl start rpcbind #啟動(dòng)成功,則重新掛載目錄 mount -t nfs 遠(yuǎn)程掛載服務(wù)器ip:遠(yuǎn)程服務(wù)磁盤地址 當(dāng)前服務(wù)器磁盤地址
磁盤ls卡死,不顯示結(jié)果
問題
環(huán)境Centos7,在磁盤使用期間,突然ls不出內(nèi)容,呈現(xiàn)卡死現(xiàn)象,這種情況要如何解決呢?
臨時(shí)方案
猜測是磁盤小文件太多,磁盤邏輯分區(qū)出了問題,可使用以下方法進(jìn)行修復(fù)
1.重啟服務(wù)器
reboot
2.查看磁盤
(base) [root@localhost ~]# fdisk -l 磁盤 /dev/sda:512.1 GB, 512110190592 字節(jié),1000215216 個(gè)扇區(qū) Units = 扇區(qū) of 1 * 512 = 512 bytes 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié) I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié) 磁盤標(biāo)簽類型:dos 磁盤標(biāo)識(shí)符:0x0009602a ? ?設(shè)備 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 字節(jié),838860800 個(gè)扇區(qū) Units = 扇區(qū) of 1 * 512 = 512 bytes 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié) I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié) 磁盤 /dev/loop0:107.4 GB, 107374182400 字節(jié),209715200 個(gè)扇區(qū) Units = 扇區(qū) of 1 * 512 = 512 bytes 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié) I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié) 磁盤 /dev/loop1:2147 MB, 2147483648 字節(jié),4194304 個(gè)扇區(qū) Units = 扇區(qū) of 1 * 512 = 512 bytes 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié) I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié) 磁盤 /dev/mapper/docker-253:0-965095-pool:107.4 GB, 107374182400 字節(jié),209715200 個(gè)扇區(qū) Units = 扇區(qū) of 1 * 512 = 512 bytes 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié) I/O 大小(最小/最佳):65536 字節(jié) / 65536 字節(jié)
3.修復(fù)磁盤(根據(jù)實(shí)際情況修改)
fsck -t ext4 /dev/sdb1 # 修改成你自己的磁盤
4.重新掛載
mount /dev/sdb1 /data
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于Linux安裝mysql默認(rèn)配置文件位置詳解
本篇文章主要介紹了關(guān)于Linux安裝mysql默認(rèn)配置文件位置詳解,具有一定的參考價(jià)值,有興趣的可以了解一下。2017-06-06Ubuntu中安裝MySQL更改默認(rèn)密碼的步驟詳解
本文分步驟給大家介紹Ubuntu中安裝MySQL更改默認(rèn)密碼的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2019-10-10crontab定時(shí)任務(wù)不執(zhí)行的原因分析與解決方法
這篇文章主要給大家介紹了關(guān)于crontab定時(shí)任務(wù)不執(zhí)行的原因分析與解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-01-01基于Apache的支持.NET2.0的Web服務(wù)器搭建
在Windows XP下如果沒有IIS,那么Apache HTTP Server無疑是最好的替代品了。而它也能夠很好的支持ASP.NET1.1/2.0。下面就介紹一下如何搭建該環(huán)境。2009-08-08如何在 CentOS/RHEL 系統(tǒng)中使用帶 VLAN 標(biāo)記的以太網(wǎng)卡
這篇文章主要介紹了如何在 CentOS/RHEL 系統(tǒng)中使用帶 VLAN 標(biāo)記的以太網(wǎng)卡,有對(duì)這方面感興趣的同學(xué),可以跟隨小編一起來研究學(xué)習(xí)下吧2020-12-12linux系統(tǒng)虛擬主機(jī)開啟支持Swoole Loader擴(kuò)展的方法
這篇文章主要介紹了linux系統(tǒng)虛擬主機(jī)開啟支持Swoole Loader擴(kuò)展的方法,需要的朋友可以參考下2020-12-12淺談Linux配置定時(shí),使用crontab -e與直接編輯/etc/crontab的區(qū)別
下面小編就為大家?guī)硪黄獪\談Linux配置定時(shí),使用crontab -e與直接編輯/etc/crontab的區(qū)別。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-11-11Linux下rpm、yum和源碼三種安裝方式詳細(xì)介紹
這篇文章主要介紹了Linux下rpm、yum和源碼三種安裝方式詳細(xì)介紹,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12