[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] [Q] VmError: Disk isn't accessible with tap2:tapdisk:vhd
Hello Todd. Thank you for your information. I created vhd deice with the following command. Is this incorrect?? vhd-util create -s 102400 -n /tmp/foo.vhd sincerely. -- Hiroyuki Sato 2011/8/5 Todd Deshane <todd.deshane@xxxxxxx>: > On Thu, Aug 4, 2011 at 5:19 AM, Hiroyuki Sato <hiroysato@xxxxxxxxx> wrote: >> I'm newbie Xen-4.1.1 >> >> I'm trying to boot DomU with the following configuration. >> Sometime DomU boot, but sometime boot failed >> >> I'm not sure what is the problem. >> >> I can attach that image with tap-ctl on Dom0. >> >> Does anybody advice me about this problem?? >> >> Sincerely >> >> * Environment >> >> OS : Scientific Linux 6.1 x86_64 >> Kernel : 2.6.32.43 >> git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git >> Xen : 4.1.1 >> >> >> * Error >> >> # >> # tap2:tapdisk:vhd >> # >> >> /usr/sbin/xm create xentest2 -c >> Using config file "./xentest2". >> Error: Disk isn't accessible >> >> >> cat xentest2 >> name = "test" >> maxmem = 512 >> memory = 512 >> vcpus = 1 >> bootloader = "/usr/bin/pygrub" >> on_poweroff = "destroy" >> on_reboot = "restart" >> on_crash = "restart" >> disk = [ "tap2:tapdisk:vhd:/tmp/tkoan.22561/test.vnd,xvda,w" ] > > Could it be that the disk specification is incorrect? > http://xen.markmail.org/search/?q=vhd%20tap#query:vhd%20tap+page:1+mid:qzorvzxlpchikvf6+state:results > > >> vif = [ "mac=00:16:3e:10:e8:01,bridge=virbr0,script=vif-bridge" ] >> >> >> # tap-ctl allocate >> /dev/xen/blktap-2/tapdev0 >> # tap-ctl spawn >> tapdisk spawned with pid 2004 >> # tap-ctl attach -p 2004 -m 0 >> # tap-ctl open -p 2004 -m 0 -a vhd:/tmp/tkoan.22561/test.vnd >> # tap-ctl list >> 2004 0 0 vhd /tmp/tkoan.22561/test.vnd >> # sfdisk /dev/xen/blktap-2/ >> blktap0 control tapdev0 >> # sfdisk -d /dev/xen/blktap-2/tapdev0 >> # partition table of /dev/xen/blktap-2/tapdev0 >> unit: sectors >> >> /dev/xen/blktap-2/tapdev0p1 : start= 2048, size= 204800, Id=83, >> bootable >> /dev/xen/blktap-2/tapdev0p2 : start= 206848, size= 2097152, Id=82 >> /dev/xen/blktap-2/tapdev0p3 : start= 2304000, size= 18667520, Id=83 >> /dev/xen/blktap-2/tapdev0p4 : start= 0, size= 0, Id= 0 >> >> * log >> >> [2011-08-04 17:49:39 1676] DEBUG (XendDomainInfo:103) >> XendDomainInfo.create(['vm', ['name', 'test'], ['memory', 512], >> ['maxmem', 512], ['on_poweroff', 'destroy'], ['on_reboot', 'restart'], >> ['on_crash', 'restart'], ['on_xend_start', 'ignore'], ['on_xend_stop', >> 'ignore'], ['vcpus', 1], ['oos', 1], ['bootloader', >> '/usr/bin/pygrub'], ['bootloader_args', ''], ['image', ['linux', >> ['videoram', 4], ['tsc_mode', 0], ['nomigrate', 0]]], ['s3_integrity', >> 1], ['device', ['tap2', ['uname', >> 'tap2:tapdisk:vhd:/tmp/tkoan.22561/test.vnd'], ['dev', 'xvda'], >> ['mode', 'w']]], ['device', ['vif', ['bridge', 'virbr0'], ['mac', >> '00:16:3e:10:e8:01'], ['script', 'vif-bridge']]]]) >> [2011-08-04 17:49:39 1676] DEBUG (XendDomainInfo:2498) >> XendDomainInfo.constructDomain >> [2011-08-04 17:49:39 1676] DEBUG (balloon:187) Balloon: 884828 KiB >> free; need 16384; done. >> [2011-08-04 17:49:39 1676] DEBUG (XendDomain:476) Adding Domain: 1 >> [2011-08-04 17:49:39 1676] DEBUG (XendDomainInfo:2836) >> XendDomainInfo.initDomain: 1 256 >> [2011-08-04 17:49:39 1676] INFO (XendDomainInfo:3270) Mounting >> /tmp/tkoan.22561/test.vnd on /dev/xvdp. >> [2011-08-04 17:49:40 1676] DEBUG (DevController:95) DevController: >> writing {'backend-id': '0', 'virtual-device': '51952', 'device-type': >> 'disk', 'state': '1', 'backend': >> '/local/domain/0/backend/vbd/0/51952'} to >> /local/domain/0/device/vbd/51952. >> [2011-08-04 17:49:40 1676] DEBUG (DevController:97) DevController: >> writing {'domain': 'Domain-0', 'frontend': >> '/local/domain/0/device/vbd/51952', 'uuid': >> '85d3a006-d760-4eec-7a03-f7b05097e1c8', 'bootable': '0', 'dev': >> '/dev/xvdp', 'state': '1', 'params': '/dev/xen/blktap-2/tapdev0', >> 'mode': 'r', 'online': '1', 'frontend-id': '0', 'type': 'phy', >> 'tapdisk-params': 'tapdisk:vhd:/tmp/tkoan.22561/test.vnd'} to >> /local/domain/0/backend/vbd/0/51952. >> [2011-08-04 17:49:40 1676] DEBUG (DevController:144) Waiting for 51952. >> [2011-08-04 17:49:40 1676] DEBUG (DevController:628) >> hotplugStatusCallback >> /local/domain/0/backend/vbd/0/51952/hotplug-status. >> [2011-08-04 17:49:40 1676] DEBUG (DevController:628) >> hotplugStatusCallback >> /local/domain/0/backend/vbd/0/51952/hotplug-status. >> [2011-08-04 17:49:40 1676] DEBUG (DevController:642) hotplugStatusCallback 1. >> [2011-08-04 17:49:40 1676] DEBUG (DevController:144) Waiting for 51952. >> [2011-08-04 17:49:41 1676] DEBUG (DevController:628) >> hotplugStatusCallback >> /local/domain/0/backend/vbd/0/51952/hotplug-status. >> [2011-08-04 17:49:41 1676] DEBUG (DevController:642) hotplugStatusCallback 1. >> [2011-08-04 17:49:41 1676] ERROR (XendBootloader:43) Disk isn't accessible >> [2011-08-04 17:49:41 1676] INFO (XendDomainInfo:3289) Unmounting >> /dev/xvdp from /dev/xvdp. >> [2011-08-04 17:49:41 1676] DEBUG (XendDomainInfo:1276) >> XendDomainInfo.destroyDevice: deviceClass = tap2, device = /dev/xvdp >> [2011-08-04 17:49:41 1676] DEBUG (DevController:649) >> deviceDestroyCallback >> /local/domain/0/backend/vbd/0/51952/hotplug-status. >> [2011-08-04 17:49:41 1676] DEBUG (DevController:649) >> deviceDestroyCallback >> /local/domain/0/backend/vbd/0/51952/hotplug-status. >> [2011-08-04 17:49:41 1676] ERROR (XendDomainInfo:488) VM start failed >> Traceback (most recent call last): >> File "/usr/lib64/python2.6/site-packages/xen/xend/XendDomainInfo.py", >> line 474, in start >> XendTask.log_progress(31, 60, self._initDomain) >> File "/usr/lib64/python2.6/site-packages/xen/xend/XendTask.py", line >> 209, in log_progress >> retval = func(*args, **kwds) >> File "/usr/lib64/python2.6/site-packages/xen/xend/XendDomainInfo.py", >> line 2838, in _initDomain >> self._configureBootloader() >> File "/usr/lib64/python2.6/site-packages/xen/xend/XendDomainInfo.py", >> line 3285, in _configureBootloader >> bootloader_args, kernel, ramdisk, args) >> File "/usr/lib64/python2.6/site-packages/xen/xend/XendBootloader.py", >> line 44, in bootloader >> raise VmError(msg) >> VmError: Disk isn't accessible >> [2011-08-04 17:49:41 1676] DEBUG (XendDomainInfo:3071) >> XendDomainInfo.destroy: domid=1 >> [2011-08-04 17:49:41 1676] DEBUG (DevController:658) deviceDestroyCallback 6. >> [2011-08-04 17:49:41 1676] DEBUG (XendDomainInfo:2406) No device model >> [2011-08-04 17:49:41 1676] DEBUG (XendDomainInfo:2408) Releasing devices >> [2011-08-04 17:49:41 1676] ERROR (XendDomainInfo:108) Domain construction >> failed >> Traceback (most recent call last): >> File "/usr/lib64/python2.6/site-packages/xen/xend/XendDomainInfo.py", >> line 106, in create >> vm.start() >> File "/usr/lib64/python2.6/site-packages/xen/xend/XendDomainInfo.py", >> line 474, in start >> XendTask.log_progress(31, 60, self._initDomain) >> File "/usr/lib64/python2.6/site-packages/xen/xend/XendTask.py", line >> 209, in log_progress >> retval = func(*args, **kwds) >> File "/usr/lib64/python2.6/site-packages/xen/xend/XendDomainInfo.py", >> line 2838, in _initDomain >> self._configureBootloader() >> File "/usr/lib64/python2.6/site-packages/xen/xend/XendDomainInfo.py", >> line 3285, in _configureBootloader >> bootloader_args, kernel, ramdisk, args) >> File "/usr/lib64/python2.6/site-packages/xen/xend/XendBootloader.py", >> line 44, in bootloader >> raise VmError(msg) >> VmError: Disk isn't accessible >> >> >> -- >> Hiroyuki Sato >> >> _______________________________________________ >> Xen-users mailing list >> Xen-users@xxxxxxxxxxxxxxxxxxx >> http://lists.xensource.com/xen-users >> > > > > -- > Todd Deshane > http://www.linkedin.com/in/deshantm > http://www.xen.org/products/cloudxen.html > http://runningxen.com/ > -- Hiroyuki Sato _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |