Lando db-import занимает очень много времени для импорта базы данных - PullRequest
0 голосов
/ 14 апреля 2019

Я использую Lando (v3.0.0.rc-14) вместе с докером CE (последняя версия) для моего сайта Drupal 7. Я пытаюсь импортировать базу данных с несжатыми (~4GB) и сжатыми (~900 MB) размерами файлов с помощью следующей команды:

lando db-import db-name db-filename.sql

lando db-import db-name db-filename.sql.gz

Но это не помогает. Обычно этот импорт базы данных занимает более 24 часов. Это проблема с моей версией или моими настройками в файле .lando.yml?

Статистика использования моего процессора и памяти ниже:

PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                                                                                  
28334 1001      20   0 1435088 568912  15892 S   2.3  3.5   4:27.81 mysqld                                                                                                                                  
 3131 usersf     20   0  306928   9320   7172 S   1.7  0.1   0:38.15 gvfs-udisks2-vo                                                                                                                         
 2095 root      20   0 2434900  96804  39620 S   1.3  0.6   0:34.19 dockerd

1 Ответ

0 голосов
/ 28 июня 2019

Попробуйте эти инструкции

Отключите барьер записи для ext4 fs:

$ sudo gedit /etc/fstab

Здесь вы увидите что-то вроде этого:

UUID=700a2404-f687-4ae2-a2d5-54291553551e / ext4 errors=remount-ro 0 1

Так что вы простонеобходимо добавить барьер = 0

UUID=700a2404-f687-4ae2-a2d5-54291553551e / ext4 errors=remount-ro,barrier=0 0 1

Перезагрузите систему.

Или попробуйте любое из предложений

...