LINUX.ORG.RU
решено ФорумAdmin

docker ломает загрузку Ubuntu

 , , ,


0

2

Всем привет! Проблема в следующем, есть Ubuntu 17.10 установленная в zfs raidz, установлен docker, а в нём запущен gitlab-ce. Так вот после запуска gitlab в ФС создаётся множество разделов с цифровым названием:

# zfs list -r
NAME                                                                                      USED  AVAIL  REFER  MOUNTPOINT
rpool                                                                                    6,41G  5,24T   128K  /
rpool/ROOT                                                                               1,98G  5,24T   128K  none
rpool/ROOT/ubuntu                                                                        1,97G  5,24T   907M  /
rpool/ROOT/ubuntu/1d55ec0334d5090652b1d4be77c8bc54611955c20c60ca01e792409d7f108cd4        149K  5,24T  80,8M  legacy
rpool/ROOT/ubuntu/4f7c9ed3cd30127d1bf55f55ae646f8efecb1d9468e96de5f3356b1ca4c8a6fb        213K  5,24T  80,8M  legacy
rpool/ROOT/ubuntu/868d4ef27c8e556d256079da0c8f057ae9eb1d9343ccfe6ef589d4f158dfe7f7        176K  5,24T  80,8M  legacy
rpool/ROOT/ubuntu/884e552606fe9d84008b65fc94d2b2e04bff37bee9d963a0ea3647a57341be1e        160K  5,24T   132M  legacy
rpool/ROOT/ubuntu/9a6746fb7475874c47ffb7e9be0f94e9bc718d6148501d58357e12ba98ad1743        181K  5,24T   132M  legacy
rpool/ROOT/ubuntu/9d3b96ad79dfafc34e1bcbbe1696ca1aaeea23417d9c93e586ed5733e7392416        144K  5,24T   132M  legacy
rpool/ROOT/ubuntu/b09a842d8b65b1e70e0645a049ad474b1a59cfc163cbc96fa96833fb790e9211        149K  5,24T   132M  legacy
rpool/ROOT/ubuntu/b733445fdee81ac9388586e57dd5ff7b1d12adb536cf7c2bb8d7f1d814d4f6b3        884M  5,24T  1015M  legacy
rpool/ROOT/ubuntu/dea78a33c81fc5b59582fd5803fb673ae0436cfff259a44f80cd77c8a3f49968        293K  5,24T  88,4M  legacy
rpool/ROOT/ubuntu/e1e5ee074ad49d45b4aaa4bd50e6441bf8958347a010f3cc21aa7aef40227c88       13,1M  5,24T  1017M  legacy
rpool/ROOT/ubuntu/e1e5ee074ad49d45b4aaa4bd50e6441bf8958347a010f3cc21aa7aef40227c88-init   213K  5,24T  1015M  legacy
rpool/ROOT/ubuntu/e4f4e0f643e7c036fa5668ee5b0263576cb83364884e6346f6ca4b38f2266225       88,3M  5,24T  88,3M  legacy
rpool/ROOT/ubuntu/f0bcd41817d006eff5242c64202eabe9a0d10d8920f5f6bcca19068850866507       59,3M  5,24T   132M  legacy
rpool/home                                                                                421K  5,24T   128K  /home
rpool/home/anton                                                                          128K  5,24T   128K  /home/anton
rpool/home/root                                                                           165K  5,24T   165K  /root
rpool/srv                                                                                37,8M  5,24T  37,8M  /srv
rpool/swap                                                                               4,25G  5,24T  85,2K  -
rpool/var                                                                                 146M  5,24T   128K  /var
rpool/var/cache                                                                           143M  5,24T   143M  /var/cache
rpool/var/log                                                                            1,90M  5,24T  1,90M  legacy
rpool/var/mail                                                                            128K  5,24T   128K  /var/mail
rpool/var/spool                                                                           128K  5,24T   128K  /var/spool
rpool/var/tmp                                                                             181K  5,24T   181K  legacy

И множество снапшотов:

# zfs list -t snapshot
NAME                                                                                                USED  AVAIL  REFER  MOUNTPOINT
rpool@gitlab                                                                                           0      -   128K  -
rpool/ROOT/ubuntu@version1                                                                         6,20M      -   643M  -
rpool/ROOT/ubuntu@gitlab1                                                                          60,2M      -   898M  -
rpool/ROOT/ubuntu/1d55ec0334d5090652b1d4be77c8bc54611955c20c60ca01e792409d7f108cd4@169993601           0      -  80,8M  -
rpool/ROOT/ubuntu/4f7c9ed3cd30127d1bf55f55ae646f8efecb1d9468e96de5f3356b1ca4c8a6fb@35356125            0      -  80,8M  -
rpool/ROOT/ubuntu/868d4ef27c8e556d256079da0c8f057ae9eb1d9343ccfe6ef589d4f158dfe7f7@105526058           0      -  80,8M  -
rpool/ROOT/ubuntu/884e552606fe9d84008b65fc94d2b2e04bff37bee9d963a0ea3647a57341be1e@539014898           0      -   132M  -
rpool/ROOT/ubuntu/9a6746fb7475874c47ffb7e9be0f94e9bc718d6148501d58357e12ba98ad1743@483657778           0      -   132M  -
rpool/ROOT/ubuntu/9d3b96ad79dfafc34e1bcbbe1696ca1aaeea23417d9c93e586ed5733e7392416@616783558           0      -   132M  -
rpool/ROOT/ubuntu/b09a842d8b65b1e70e0645a049ad474b1a59cfc163cbc96fa96833fb790e9211@457792691           0      -   132M  -
rpool/ROOT/ubuntu/b733445fdee81ac9388586e57dd5ff7b1d12adb536cf7c2bb8d7f1d814d4f6b3@846849003           0      -  1015M  -
rpool/ROOT/ubuntu/dea78a33c81fc5b59582fd5803fb673ae0436cfff259a44f80cd77c8a3f49968@989369703           0      -  88,4M  -
rpool/ROOT/ubuntu/e1e5ee074ad49d45b4aaa4bd50e6441bf8958347a010f3cc21aa7aef40227c88-init@668205823      0      -  1015M  -
rpool/ROOT/ubuntu/e4f4e0f643e7c036fa5668ee5b0263576cb83364884e6346f6ca4b38f2266225@901074794           0      -  88,3M  -
rpool/ROOT/ubuntu/f0bcd41817d006eff5242c64202eabe9a0d10d8920f5f6bcca19068850866507@390176135           0      -   132M  -
После перезагрузки ubuntu пытается примонтировать разделы rpool/ROOT/ubuntu/* и славливает ошибку
Failed to mount error 2
Как я понял, все эти разделы пытаются примонтироваться в корень, а после не успеха останавливается загрузка ОС. Лечиться удалением всех rpool/ROOT/ubuntu/*, однако это убивает gitlab и «docker rm». Собственно, очень нужна помощь, всю неделю не могу перезагрузить машину без боли и страданий, помогите плиз(((

★★★★
Ответ на: комментарий от ksim

Таки там на отдельных от системы дисках ZFS используется, а у меня как я понимаю отдельный pool уже не сделать((

# zpool status
  pool: rpool
 state: ONLINE
  scan: scrub repaired 0 in 0h0m with 0 errors on Thu Nov  9 23:17:26 2017
config:

        NAME                                                STATE     READ WRITE CKSUM
        rpool                                               ONLINE       0     0     0
          raidz1-0                                          ONLINE       0     0     0
            ata-WDC_WD30EFRX-68EUZN0_WD-WMC4N1504421-part1  ONLINE       0     0     0
            ata-WDC_WD30EFRX-68EUZN0_WD-WMC4N1493481-part1  ONLINE       0     0     0
            ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T1297132-part1  ONLINE       0     0     0

errors: No known data errors

Или я не прав?

AntonyRF ★★★★
() автор топика
Ответ на: комментарий от AntonyRF

А хотя вроде нашёл, что-то подходящее, сейчас попробую

Проблема решена, всё супер =)

AntonyRF ★★★★
() автор топика
Ответ на: комментарий от slaykovsky

Эм, а более адекватные аргументы есть? Не вижу ни какого аналога ФС в Linux с чем то похожим на raidz.

AntonyRF ★★★★
() автор топика

Обколются своими докерами и в жопы ябутса уууу.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.