фабрике hyperledger, настроенной на k8s, не удается развернуть контейнеры - PullRequest
0 голосов
/ 14 октября 2018

Я использую aws и kops для развертывания кластера kubernetes и kubectl для управления им https://medium.com/@zhanghenry/how-to-deploy-hyperledger-fabric-on-kubernetes-2-751abf44c807, следуя этому руководству.но когда я пытаюсь развернуть модули, я получаю следующую ошибку.

MountVolume.SetUp failed for volume "org1-pv" : mount failed: exit status 32 Mounting command: systemd-run Mounting arguments: --description=Kubernetes transient mount for /var/lib/kubelet/pods/73568350-cfc0-11e8-ad99-0a84e5efbfb6/volumes/kubernetes.io~nfs/org1-pv --scope -- mount -t nfs nfs-server-IP:/opt/share/crypto-config/peerOrganizations/org1 /var/lib/kubelet/pods/73568350-cfc0-11e8-ad99-0a84e5efbfb6/volumes/kubernetes.io~nfs/org1-pv Output: Running as unit run-24458.scope. mount.nfs: Connection timed out

Я настроил внешний сервер NFS, такой как

/opt/share      *(rw,sync,no_root_squash,no_subtree_check)

, приветствуется любая помощь.

1 Ответ

0 голосов
/ 15 октября 2018

Я думаю, вы должны проверить следующие вещи, чтобы убедиться, что nfs успешно смонтирован или нет

  1. выполните эту команду на узле, где вы хотите смонтировать.

    $showmount -e nfs-server-ip

как в моем случае $showmount -e 172.16.10.161 Экспорт списка для 172.16.10.161: / opt /Поделиться *

используйте команду $df -hT, чтобы увидеть, установлено ли NFS или нет, как в моем случае, она выдаст 172.16.10.161:/opt/share nfs4 91G 32G 55G 37% /opt/share

, если нетсмонтируйте и используйте следующую команду

$sudo mount -t nfs 172.16.10.161:/opt/share /opt/share

если вышеприведенные команды показывают ошибку, проверьте, разрешает ли брандмауэр nfs или нет

$sudo ufw status

, если нет, разрешите использовать команду

$sudo ufw allow from nfs-server-ip to any port nf с

Я сделал ту же настройку, у меня не возникло никаких проблем. Мой кластер структуры успешно работает

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