Сломанный миникуб на VPN - PullRequest
       9

Сломанный миникуб на VPN

0 голосов
/ 18 января 2019

Так что у меня проблемы с командой монтирования на монтике в Big-IP VPN. По сути, команда выглядит так, как будто она может подключиться к виртуальной машине minikube по ssh, но по какой-либо причине minikube не может смонтировать папку хоста.

$ minikube mount --v=10 app_shared_sec:/app/shared/sec
Mounting app_shared_sec into /app/shared/sec on the minikube VM
This daemon process needs to stay alive for the mount to still be accessible...
ufs starting
Using SSH client type: native
&{{{<nil> 0 [] [] []} docker [0x140f940] 0x140f910  [] 0s} 127.0.0.1 57930 <nil> <nil>}
About to run SSH command:
sudo umount /app/shared/sec;
SSH cmd err, output: Process exited with status 32: umount: /app/shared/sec: not mounted.

Using SSH client type: native
&{{{<nil> 0 [] [] []} docker [0x140f940] 0x140f910  [] 0s} 127.0.0.1 57930 <nil> <nil>}
About to run SSH command:

sudo mkdir -p /app/shared/sec || true;
sudo mount -t 9p -o trans=tcp,port=51501,dfltuid=1001,dfltgid=1001,version=9p2000.u,msize=262144 192.168.99.1 /app/shared/sec;
sudo chmod 775 /app/shared/sec || true;
SSH cmd err, output: <nil>: mount: /app/shared/sec: mount(2) system call failed: Connection timed out.

Запуск netstat в виртуальной машине minikube указывает на то, что она может читать хост.

$ netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         10.0.2.2        0.0.0.0         UG        0 0          0 eth0
10.0.2.0        0.0.0.0         255.255.255.0   U         0 0          0 eth0
10.0.2.2        0.0.0.0         255.255.255.255 UH        0 0          0 eth0
172.17.0.0      0.0.0.0         255.255.0.0     U         0 0          0 docker0
192.168.99.0    0.0.0.0         255.255.255.0   U         0 0          0 eth1

Проблема, по-видимому, заключается в том, что VPN уничтожает интерфейс vboxnet на хосте, виртуальная машина minikube не может связаться с ним, что приводит к сбою монтирования. При попытке воссоздать маршрут Big-IP, похоже, следит за изменениями и удаляет его. Не уверен, что еще нужно сделать в этот момент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...