файловая система xfs -изменение ftype=0 на ftype=1

Используйте csvcutили csvsqlиз csvkit:

csvcut -c name,school_name students.csv
csvsql --query 'select name, school_name from students' students.csv

Пример:

$ cat students.csv
id,name,surname,school_name,favorite_color
1,Tom,Sawyer,Harvard,red
2,Bob,"the Builder",Oxford,orange
3,John,Sinclair,"Columbine High",blue
4,Walter,Mitty,"Thomas Jefferson High",green
5,Donald,Trump,Unknown,blue

$ csvcut -c name,school_name students.csv
name,school_name
Tom,Harvard
Bob,Oxford
John,Columbine High
Walter,Thomas Jefferson High
Donald,Unknown

1
10.07.2020, 10:30
1 ответ

Is it possible to fix it on my current system without it's complete re-installation?

Да, это так. Вы можете добиться этого несколькими способами. Но насколько легко это будет, будет зависеть от вашей архитектуры хранилища. Но приблизительная процедура такова:

Подход 1:

  1. Создать 2 новых раздела (, например, /dev/sda3или /dev/mapper/lvm-dockerd,/dev/mapper/lvm-containerd)
  2. Отформатируйте их с помощьюftype=1
  3. Создать 2 новых каталога:/var/lib/dockerи/var/lib/containerd
  4. Смонтируйте вновь созданные разделы в указанном выше каталоге и переустановите Docker.

Подход 2:

  1. Создать один раздел (, например, /dev/sda3или/dev/mapper/lvm-storage)
  2. Отформатируйте раздел с помощьюftype=1
  3. Создайте новый каталог как /storageи смонтируйте в него раздел.
  4. Создайте 2 новых каталога (docker, containerd )внутри /storage.
  5. Измените каталог данных по умолчанию для containerd и dockerd и укажите на вновь -созданный каталог. Документ для containerd , Документ для dockerd

Об архитектуре хранилища,

  1. Если вы используете гипервизор, такой как vmware, вы можете просто добавить виртуальный диск.
  2. Если вы используете LVM для управления своим разделом, вы можете просто сжать том lvm и создать новый том.
  3. Если у вас есть какой-либо сервер NFS, вы можете просто создать и смонтировать каталог NFS в /var/lib/dockerили соответствующий каталог.
  4. Если у вас нет ни того, ни другого, вам нужно добавить новый диск и создать необходимые разделы. (Я надеюсь, что с lvm ), затем выполните приведенную выше инструкцию.
1
18.03.2021, 23:20

Теги

Похожие вопросы