Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah yang perlu saya lakukan jika imej docker tiada?

Apakah yang perlu saya lakukan jika imej docker tiada?

藏色散人
藏色散人asal
2022-01-20 14:38:086129semak imbas

Penyelesaian kepada imej docker yang hilang: 1. Tambahkan ruang cakera keras untuk root 2. Bahagikan ruang dari rumah ke akar 3. Sandarkan data; 5. Buat 1.8t "lv home"; ; 6. Pasang dan pulihkan data.

Apakah yang perlu saya lakukan jika imej docker tiada?

Persekitaran pengendalian artikel ini: sistem centOS6.8, Docker versi 18.09.x, komputer Dell G3.

Apakah yang perlu saya lakukan jika imej buruh pelabuhan hilang?

Penyelesaian kepada kehilangan imej buruh pelabuhan

50,93 terdapat kes di mana imej hilang

[root@h50 /]# df -h
文件系统             容量  已用  可用 已用% 挂载点
devtmpfs              24G     0   24G    0% /dev
tmpfs                 24G     0   24G    0% /dev/shm
tmpfs                 24G  428M   24G    2% /run
tmpfs                 24G     0   24G    0% /sys/fs/cgroup
/dev/mapper/cl-root   50G   43G  8.0G   85% /

85% daripada akar yang tinggal

overlay 50G 43G 8.0G 85% /var/lib/docker/overlay2/9e1d9bbd368c8ebafde39dcaaa66afecde95bfab7db51b13fe92aa5c7995cc9e/merged

Cermin menggunakan ruang di bawah akar

cat /var/lib/kubelet/config.yaml
evictionHard:
  imagefs.available: 15%
  memory.available: 100Mi
  nodefs.available: 10%
  nodefs.inodesFree: 5%

Jika kurang daripada 15% daripada imagesfs adalah kurang daripada 15%, pengusiran akan berlaku

Ia sepatutnya berkaitan dengan ini

Cuba tingkatkan ruang cakera keras untuk root, bahagikan ruang dari rumah ke akar

Tambah ruang 7 t pada 93

Tambahkan ruang pada akar pada lv

resize2fs /dev/mapper/centos-root 发生错误
xfs_growfs /dev/mapper/centos-root

Sandaran data

scp -r /home/ root@10.10.108.93:/root/home50/*

Nyahlekap

umount -l /home
lvextend -L +80g /dev/centos/root

XFS perlu dikemas kini selepas menambah

xfs_growfs /dev/mapper/centos-root

Tidak dapat dipasang dan perlu dibaiki

xfs_repair /dev/cl/home

Disebabkan beberapa T, masa pembaikan terlalu lama

Padamkan rumah lv

lvremove /dev/centos/home

Buat rumah lv 1.8t

lvcreate -n home -L 1.9T /dev/centos

Formatkan kepada sistem xfs

mkfs.xfs /dev/centos/home

Lekapkan

mount /dev/mapper/centos-home /home

Pulihkan semula data

Tingkatkan saiz rumah

lvextend -L +1.8t /dev/centos/home
xfs_growfs /dev/mapper/cl-home

Pulihkan saiz rumah pada masa ini

Pulihkan semula data

scp -r root@10.10.108.93:/root/home52/* /home/

2 🎜>

xfs tidak menyokong pengurangan, lvreduce tidak boleh digunakan, tetapi ia tidak boleh digunakan resize2fs akan melaporkan ralat: Tidak dapat mencari superblock sistem fail yang sah. Ini bermakna bahawa partition logik yang dikurangkan perlu diformat semula melalui mkfs.

Beri perhatian pada pelekap but

Pembelajaran yang disyorkan: "

tutorial video docker
cat /etc/fstab
60上
lvreduce -L 5t /dev/centos/home
lvextend -L +1.8t /dev/centos/root
xfs_growfs /dev/mapper/centos-home
"

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika imej docker tiada?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn