近期我在學習通過PXE+KickStart進行安裝 CentOS7 時,內核加載到dracut-initqueue[629]: curl: (23) Failed writing body
後面就一直報錯,一會兒以後就與不斷地報出dracut-initqueue[691]: Warning: dracut-initqueue timeout - starting timeout scripts
地錯誤,一開始我通過最後行地錯誤去網上搜索超時問題,結果沒有一個符合我的這種情況.無奈下,我把日誌前面所報地錯誤挨個上網上搜了一下,功夫不負有心人,終於讓我找到了我所遇到的到底時什麼情況.鏈接如下:
復現過程:
- 創建一個內存大小爲1GB的虛擬機,並通過PXE+kickstart安裝CentOS7
- 當進行內核初始化時在配置網絡後的curl之後一直報錯
Actual results:
93 342M 93 319M 0 0 4955k 0 0:01:10 0:01:06 0:00:04 3326k
[ 117.030748] dracut-initqueue[629]: curl: (23) Failed writing body (10176 != 16176)
[ 118.551988] dracut-initqueue[629]: mount: wrong fs type, bad option, bad superblock on /dev/loop0,
[ 118.553728] dracut-initqueue[629]: missing codepage or helper program, or other error
[ 118.557054] dracut-initqueue[629]: In some cases useful info is found in syslog - try
[ 118.558610] dracut-initqueue[629]: dmesg | tail or so.
[ 118.572160] dracut-initqueue[629]: umount: /run/initramfs/squashfs: not mounted
[ 118.607805] dracut-initqueue[629]: /lib/anaconda-lib.sh: line 110: printf: write error: No space left on device