не может проверить с помощью ping-запросов бродячую машину

Редактирование util.py

vi /usr/lib/xcp/sm/util.py

и добавление печати отлаживает оператор вывода:

def doexec(args, inputtext=None):
    """Execute a subprocess, then return its return code, stdout and stderr"""
    print ', '.join(args)  #  Added print statement for debugging
    proc = subprocess.Popen(args,stdin=subprocess.PIPE,stdout=subprocess.PIPE,stderr=subprocess.PIPE,close_fds=True)
    (stdout,stderr) = proc.communicate(inputtext)
    rc = proc.returncode
    return (rc,stdout,stderr)

возвращенный этот вывод при выполнении сэра - создают команду:

stdout: sginfo, -s, /dev/sdb1
/lib/udev/scsi_id, -g, -s, /block/sdb
/sbin/vgs, XSLocalEXT-0cee01cd-3f10-9c28-8a0f-dec270e7f37a
dd, if=/dev/zero, of=/dev/sdb1, bs=1M, count=100, oflag=direct
/sbin/pvs, /dev/sdb1
pvcreate, --metadatasize, 10M, /dev/sdb1
vgcreate, XSLocalEXT-0cee01cd-3f10-9c28-8a0f-dec270e7f37a, /dev/sdb1
/sbin/lvdisplay, /dev/XSLocalEXT-0cee01cd-3f10-9c28-8a0f-dec270e7f37a/0cee01cd-3f10-9c28-8a0f-dec270e7f37a
/sbin/vgs, --noheadings, --nosuffix, --units, b, XSLocalEXT-0cee01cd-3f10-9c28-8a0f-dec270e7f37a
lvcreate, -n, 0cee01cd-3f10-9c28-8a0f-dec270e7f37a, -L, 1012, XSLocalEXT-0cee01cd-3f10-9c28-8a0f-dec270e7f37a
lvchange, -ay, /dev/XSLocalEXT-0cee01cd-3f10-9c28-8a0f-dec270e7f37a/0cee01cd-3f10-9c28-8a0f-dec270e7f37a
mkfs.ext3, -F, /dev/XSLocalEXT-0cee01cd-3f10-9c28-8a0f-dec270e7f37a/0cee01cd-3f10-9c28-8a0f-dec270e7f37a
/lib/udev/scsi_id, -g, -s, /block/sdb

От этого я видел, что lvm инструменты используются sr-create.


Решенная проблема

Эти инструменты отсутствовали в моей системе. Установка apt-get install lvm2 решенный вопрос для меня.

2
07.08.2014, 13:31
2 ответа

Глядя на VagrantFile , кажется, что бродяга создает частную сеть и присвоить IP в коробку с использованием DHCP.

Чтобы узнать, какой IP использует, просто войдите в свой поле С Vagrant SSH и выяснить IP с помощью IFCONFIG .

Вы должны иметь возможность пинговать машину, используя этот IP.

Имейте в виду, что вы Может также сказать бродягу назначить статический IP в коробку. Просто обновите линии VAGRANTFILE :

config.vm.network :private_network, type: :dhcp

к:

config.vm.network :private_network, ip: "192.168.32.10"
2
27.01.2020, 22:13

Чтобы пропинговать ваш бродячий ящик с локального компьютера, вы должны включить переадресацию портов через свой Vagrantfile .

раскомментируйте следующую строку в вашем Vagrantfile,

  config.vm.network "forwarded_port", guest: 80, host: 8080

затем вы можете пропинговать бродячий ящик, используя ping localhost: 8080

0
27.01.2020, 22:13

Теги

Похожие вопросы