Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Проблема создания ВМ на одном из узлов кластера

  1. #1
    Junior Member
    Регистрация
    21.10.2013
    Сообщений
    21

    По умолчанию Проблема создания ВМ на одном из узлов кластера

    Добрый день.

    Есть панель vmmanager, установленная на один из двух узлов кластера. Общего хранилища нет, хранилище примонтировано вручную по nfs (точка монтирования /vm).

    Необходимо создать ВМ на втором узле кластера.

    Возникла следующая проблема:

    При создании ВМ на втором узле кластера, появляется следующее сообщение:

    "Для выполнения операции недостаточно свободного места в хранилище. Недостаток: 176401 MiB"

    и ВМ не создается.

    Откуда берется число 176401 MiB ? И что делать в данной ситуации?

    При нажатии кнопки "обновить хранилище" на нужном узле кластера (хранилище примонтировано по nfs с узла, на котором установлена панель) информация обновляется, но создать ВМ не получается.

    Версия панели: stable 5.3.7

    Логи с сервера, где установлена панель:

    /usr/local/mgr5/var/vmmgr.log

    Nov 5 14:24:56 [18886:158] err ERROR Error: Type: 'not_enought_pool'

    C основного сервера(vds) хранилище _в ручную_ раздается по nfs:
    /dev/sda1 7,3T 6,7T 493G 94% /vm

    На втором сервере(vds2) подключается по nfs:
    192.168.99.1:/vm 7,3T 6,7T 493G 94% /vm


    Одну ВМ получилось создать на vds2 с помощью кнопки в панели "обновить хранилище"
    Но последующие уже не получалось.
    Последний раз редактировалось adlapi; 05.11.2013 в 18:22.

  2. #2
    BILLmanager team Аватар для DimaK
    Регистрация
    05.08.2008
    Сообщений
    3,415

    По умолчанию

    Как я вам уже говорил, решение здесь одно. использовать специальный тип хранилища - NFS. Используйте его. Иначе все работает не так как нужно и мы ничем тут не поможем.

  3. #3
    Junior Member
    Регистрация
    21.10.2013
    Сообщений
    21

    По умолчанию

    Могли бы вы привести алгоритм перехода на другой тип хранилища? C file на nfs

  4. #4
    Junior Member
    Регистрация
    21.10.2013
    Сообщений
    21

    По умолчанию

    создал новое хранилище типа nfs (Шаблоны хранилищ) . Оно везде примонтировалось.

    Создал шаблон ВМ с этим типом хранилища (Шаблоны VM).

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

    Но создание ВМ с этим типом шаблона ругается на ошибку 'not_enough_pool'. Размер диска устанавливаю в 1000 МБ, свободного места ~500 GB
    Последний раз редактировалось adlapi; 06.11.2013 в 16:59.

  5. #5
    ISPsystem team
    Регистрация
    11.07.2012
    Сообщений
    87

    По умолчанию

    Пока ошибку воспроизвести не удается.
    Покажите, пожалуйста, ваш mount.
    И приведите лог /usr/local/mgr5/vmmgr.log в момент создания ВМ.
    При этом в "Журнале ошибок" нужно поставить уровень логирования 9 для модулей:
    vmmgr.vmmgr
    vmmgr.virt

  6. #6
    Junior Member
    Регистрация
    21.10.2013
    Сообщений
    21

    По умолчанию

    на основном сервере 192.168.99.1 (установлена панель, nfs-server):

    Код:
    root@vds:~# df -h
    Файловая система                                       Размер Использовано  Дост Использовано% Cмонтировано в
    
    /dev/sda1                                                7,3T         6,7T  493G           94% /vm
    /dev/sdb1                                                5,5T         3,8T  1,7T           69% /vmbackup
    192.168.99.4:/kvm                                        1,7T         1,6T   38G           98% /nfs1
    192.168.99.1:/vm/nfsstorage                              7,3T         6,7T  493G           94% /nfsstorage
    root@vds:~#
    root@vds:~# mount
    
    /dev/sda1 on /vm type ext3 (rw,relatime,errors=continue,user_xattr,acl,barrier=1,data=ordered)
    nfsd on /proc/fs/nfsd type nfsd (rw,relatime)
    /dev/sdb1 on /vmbackup type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)
    rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
    192.168.99.4:/kvm on /nfs1 type nfs (rw,relatime,vers=3,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.99.4,mountvers=3,mountport=36221,mountproto=udp,local_lock=none,addr=192.168.99.4)
    192.168.99.1:/vm/nfsstorage on /nfsstorage type nfs4 (rw,relatime,vers=4,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=192.168.99.1,minorversion=0,local_lock=none,addr=192.168.99.1)
    root@vds:~#
    на клиенте (192.168.99.7)

    Код:
    root@vds2:~# df -h
    Файловая система                                       Размер Использовано  Дост Использовано% Cмонтировано в
    
    192.168.99.1:/nfsshare                                    92G          64G   23G           74% /nfsshare
    192.168.99.1:/vm                                         7,3T         6,7T  493G           94% /vm
    192.168.99.1:/vm/nfsstorage                              7,3T         6,7T  493G           94% /nfsstorage
    root@vds2:~#
    root@vds2:~# mount
    
    192.168.99.1:/nfsshare on /nfsshare type nfs4 (rw,relatime,vers=4,rsize=8192,wsize=8192,namlen=255,hard,proto=tcp,port=0,timeo=14,retrans=2,sec=sys,clientaddr=192.168.99.7,minorversion=0,local_lock=none,addr=192.168.99.1)
    rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
    192.168.99.1:/vm on /vm type nfs4 (rw,relatime,vers=4,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=192.168.99.7,minorversion=0,local_lock=none,addr=192.168.99.1)
    192.168.99.1:/vm/nfsstorage on /nfsstorage type nfs4 (rw,relatime,vers=4,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=192.168.99.7,minorversion=0,local_lock=none,addr=192.168.99.1)
    root@vds2:~#
    шаринг nfs-ресурсов на стороне сервера:

    Код:
    root@vds:~# cat /etc/exports
    # /etc/exports: the access control list for filesystems which may be exported
    #               to NFS clients.  See exports(5).
    #
    # Example for NFSv2 and NFSv3:
    # /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
    #
    # Example for NFSv4:
    # /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
    # /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
    #
    
    /nfsshare 192.168.99.7(rw,root_squash,no_subtree_check)
    /vm 192.168.99.7(rw,no_root_squash)
    /vmbackup 192.168.99.7(rw,no_root_squash)
    
    /vm/nfsstorage 192.168.99.7(rw,no_root_squash) 192.168.99.1(rw,no_root_squash)
    
    root@vds:~#
    Последний раз редактировалось adlapi; 07.11.2013 в 20:35.

  7. #7
    ISPsystem team
    Регистрация
    11.07.2012
    Сообщений
    87

    По умолчанию

    какой размер nfs-хранилища у вас отображается в VMmgr?
    Узлы кластера >> Хранилища

  8. #8
    Junior Member
    Регистрация
    21.10.2013
    Сообщений
    21

    По умолчанию

    Емкость: 7558532 МБ
    свободно: 580452 МБ
    Последний раз редактировалось adlapi; 08.11.2013 в 13:32.

  9. #9
    ISPsystem team
    Регистрация
    11.07.2012
    Сообщений
    87

    По умолчанию

    Выставьте еще уровень vmmgr.vmprobe 9. И еще раз пришлите лог создания ВМ.

  10. #10
    Junior Member
    Регистрация
    21.10.2013
    Сообщений
    21

    По умолчанию

    выставил в 9 уровень логирования. во вложении.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •