You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-cn@cloudstack.apache.org by "Mr.博" <28...@qq.com> on 2014/03/12 08:29:35 UTC

API调用问题

请问一下cloudstack的API:updateDefaultNicForVirtualMachine,是否可以用来实现指定IP创建VM?有没有人使用过,传授点经验吧。参数该如何使用?

Re: 回复: API调用问题

Posted by Bo Wang <br...@gmail.com>.
楼上说的没错,你使用api-port调用API也就是使用system用户在调用API,但是你这个网卡所关联network不属于system用户,所以操作被拒绝了,你可以使用一下其他的调用方式,比如sessionkey方式或者apikey方式。


在 2014年3月12日 下午4:47,Wei ZHOU <us...@gmail.com>写道:

> 用这种方式调用的权限,跟使用api不一样。强烈建议弃用这种方法,改用api。
>
>
> 在 2014年3月12日 上午8:47,Mr.博 <28...@qq.com>写道:
>
> > 我用的是127.0.0.1:8096/?command=****这样的方式调用的。
> > “Unable to use network with id= 9f9a65dc-7185-488c-a32d-6ad3547c1c31,
> > permission denied”
> > 出现了这个问题,请问权限是如何控制的?
> >
> >
> >
> >
> > ------------------ 原始邮件 ------------------
> > 发件人: "Wei ZHOU";<us...@gmail.com>;
> > 发送时间: 2014年3月12日(星期三) 下午3:40
> > 收件人: "users-cn"<us...@cloudstack.apache.org>;
> >
> > 主题: Re: API调用问题
> >
> >
> >
> > 你知道deployvm有两个参数叫做 *ipaddress* 和 *iptonetworklist*
> >
> >
> >
> http://cloudstack.apache.org/docs/api/apidocs-4.2/root_admin/deployVirtualMachine.html
> >
> >
> > 在 2014年3月12日 上午8:29,Mr.博 <28...@qq.com>写道:
> >
> > >
> > >
> >
> 请问一下cloudstack的API:updateDefaultNicForVirtualMachine,是否可以用来实现指定IP创建VM?有没有人使用过,传授点经验吧。参数该如何使用?
> >
>

Re: 回复: API调用问题

Posted by Wei ZHOU <us...@gmail.com>.
用这种方式调用的权限,跟使用api不一样。强烈建议弃用这种方法,改用api。


在 2014年3月12日 上午8:47,Mr.博 <28...@qq.com>写道:

> 我用的是127.0.0.1:8096/?command=****这样的方式调用的。
> “Unable to use network with id= 9f9a65dc-7185-488c-a32d-6ad3547c1c31,
> permission denied”
> 出现了这个问题,请问权限是如何控制的?
>
>
>
>
> ------------------ 原始邮件 ------------------
> 发件人: "Wei ZHOU";<us...@gmail.com>;
> 发送时间: 2014年3月12日(星期三) 下午3:40
> 收件人: "users-cn"<us...@cloudstack.apache.org>;
>
> 主题: Re: API调用问题
>
>
>
> 你知道deployvm有两个参数叫做 *ipaddress* 和 *iptonetworklist*
>
>
> http://cloudstack.apache.org/docs/api/apidocs-4.2/root_admin/deployVirtualMachine.html
>
>
> 在 2014年3月12日 上午8:29,Mr.博 <28...@qq.com>写道:
>
> >
> >
> 请问一下cloudstack的API:updateDefaultNicForVirtualMachine,是否可以用来实现指定IP创建VM?有没有人使用过,传授点经验吧。参数该如何使用?
>

回复: 回复: API调用问题

Posted by "Mr.博" <28...@qq.com>.
已经设置端口了!
“Unable to use network with id= 9f9a65dc-7185-488c-a32d-6ad3547c1c31, permission denied” 这个问题是调用的时候出现的


------------------ 原始邮件 ------------------
发件人: "users-cn@cloudstack.apache.orgc";<ca...@travelsky.com>;
发送时间: 2014年3月12日(星期三) 下午4:10
收件人: "users-cn"<us...@cloudstack.apache.org>; 

主题: 回复: 回复: API调用问题



全局设置里面有个参数integration.api.port需要设置为8096




曹伟                        
中国民航信息网络股份有限公司 
运行中心 外包服务支持部   
电话:(86 10)57650407 
电子信箱:caow@travelsky.com
邮编:100010 
地址:北京市东城区东四西大街157号  
 

From: Mr.博
Date: 2014-03-12 15:47
To: users-cn
Subject: 回复: API调用问题
我用的是127.0.0.1:8096/?command=****这样的方式调用的。
“Unable to use network with id= 9f9a65dc-7185-488c-a32d-6ad3547c1c31, permission denied”
出现了这个问题,请问权限是如何控制的?




------------------ 原始邮件 ------------------
发件人: "Wei ZHOU";<us...@gmail.com>;
发送时间: 2014年3月12日(星期三) 下午3:40
收件人: "users-cn"<us...@cloudstack.apache.org>; 

主题: Re: API调用问题



你知道deployvm有两个参数叫做 *ipaddress* 和 *iptonetworklist*

http://cloudstack.apache.org/docs/api/apidocs-4.2/root_admin/deployVirtualMachine.html


在 2014年3月12日 上午8:29,Mr.博 <28...@qq.com>写道:

>
> 请问一下cloudstack的API:updateDefaultNicForVirtualMachine,是否可以用来实现指定IP创建VM?有没有人使用过,传授点经验吧。参数该如何使用?

回复: 回复: API调用问题

Posted by caowei <ca...@travelsky.com>.
全局设置里面有个参数integration.api.port需要设置为8096




曹伟                        
中国民航信息网络股份有限公司 
运行中心 外包服务支持部   
电话:(86 10)57650407 
电子信箱:caow@travelsky.com
邮编:100010 
地址:北京市东城区东四西大街157号  
 

From: Mr.博
Date: 2014-03-12 15:47
To: users-cn
Subject: 回复: API调用问题
我用的是127.0.0.1:8096/?command=****这样的方式调用的。
“Unable to use network with id= 9f9a65dc-7185-488c-a32d-6ad3547c1c31, permission denied”
出现了这个问题,请问权限是如何控制的?




------------------ 原始邮件 ------------------
发件人: "Wei ZHOU";<us...@gmail.com>;
发送时间: 2014年3月12日(星期三) 下午3:40
收件人: "users-cn"<us...@cloudstack.apache.org>; 

主题: Re: API调用问题



你知道deployvm有两个参数叫做 *ipaddress* 和 *iptonetworklist*

http://cloudstack.apache.org/docs/api/apidocs-4.2/root_admin/deployVirtualMachine.html


在 2014年3月12日 上午8:29,Mr.博 <28...@qq.com>写道:

>
> 请问一下cloudstack的API:updateDefaultNicForVirtualMachine,是否可以用来实现指定IP创建VM?有没有人使用过,传授点经验吧。参数该如何使用?

回复: API调用问题

Posted by "Mr.博" <28...@qq.com>.
我用的是127.0.0.1:8096/?command=****这样的方式调用的。
“Unable to use network with id= 9f9a65dc-7185-488c-a32d-6ad3547c1c31, permission denied”
出现了这个问题,请问权限是如何控制的?




------------------ 原始邮件 ------------------
发件人: "Wei ZHOU";<us...@gmail.com>;
发送时间: 2014年3月12日(星期三) 下午3:40
收件人: "users-cn"<us...@cloudstack.apache.org>; 

主题: Re: API调用问题



你知道deployvm有两个参数叫做 *ipaddress* 和 *iptonetworklist*

http://cloudstack.apache.org/docs/api/apidocs-4.2/root_admin/deployVirtualMachine.html


在 2014年3月12日 上午8:29,Mr.博 <28...@qq.com>写道:

>
> 请问一下cloudstack的API:updateDefaultNicForVirtualMachine,是否可以用来实现指定IP创建VM?有没有人使用过,传授点经验吧。参数该如何使用?

Re: API调用问题

Posted by Wei ZHOU <us...@gmail.com>.
你知道deployvm有两个参数叫做 *ipaddress* 和 *iptonetworklist*

http://cloudstack.apache.org/docs/api/apidocs-4.2/root_admin/deployVirtualMachine.html


在 2014年3月12日 上午8:29,Mr.博 <28...@qq.com>写道:

>
> 请问一下cloudstack的API:updateDefaultNicForVirtualMachine,是否可以用来实现指定IP创建VM?有没有人使用过,传授点经验吧。参数该如何使用?