您的位置:首页 > 其它

磁盘挂载异常处理流程(2)

2013-05-23 09:11 435 查看
格式错误:(libvirt)

#0 virXMLParseHelper (domcode=20, filename=0x0,

xmlStr=0x7ffff403fe20 " <dis type='file' device='disk'>\n <driver name='file'/>\n <source file='/home

/sdb/wyf/disk1G'/>\n <target dev='xvdb' bus='xen'/>\n </disk>\n\n\n",

url=0x7ffff795740c "(device_definition)", ctxt=0x7ffff403fa28) at util/xml.c:827

#1 0x00007ffff7838e7a in virDomainDeviceDefParse (caps=0x675810, def=0x678c90,

xmlStr=0x7ffff403fe20 " <dis type='file' device='disk'>\n <driver name='file'/>\n <source file='/home

/sdb/wyf/disk1G'/>\n <target dev='xvdb' bus='xen'/>\n </disk>\n\n\n", flags=2) at conf/domain_conf.c:6749

#2 0x00007ffff791b4b5 in xenDaemonAttachDeviceFlags (domain=0x6761b0,

xml=0x7ffff403fe20 " <dis type='file' device='disk'>\n <driver name='file'/>\n <source file='/home/sd

xmlDocPtr

virXMLParseHelper(int domcode,

const char *filename,

const char *xmlStr,

const char *url,

xmlXPathContextPtr *ctxt)

{

if (filename) {

xml = xmlCtxtReadFile(pctxt, filename, NULL,

XML_PARSE_NOENT | XML_PARSE_NONET |

XML_PARSE_NOWARNING);

} else {

xml = xmlCtxtReadDoc(pctxt, BAD_CAST xmlStr, url, NULL,

XML_PARSE_NOENT | XML_PARSE_NONET |

XML_PARSE_NOWARNING);

}

if (!xml)

goto error;

xmlCtxtReadDoc配置文件解析函数,查出格式错误。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: