这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
02-工程实践:cloudstack:troubleshooting [2022/09/03 13:24] – [VLAN不足] annhe | 02-工程实践:cloudstack:troubleshooting [2022/09/03 13:55] (当前版本) – annhe | ||
---|---|---|---|
行 5: | 行 5: | ||
- 家庭路由器,Shared网络下,模板的网卡是DHCP时,可以获取到IP地址,那么是谁负责分配的IP,即DHCP服务器是谁?是家里的路由器?还是CloudStack里的虚拟路由器? | - 家庭路由器,Shared网络下,模板的网卡是DHCP时,可以获取到IP地址,那么是谁负责分配的IP,即DHCP服务器是谁?是家里的路由器?还是CloudStack里的虚拟路由器? | ||
- DHCP分配的IP是否有变化的风险?是否需要设置为static?有什么手段可以设置为static? | - DHCP分配的IP是否有变化的风险?是否需要设置为static?有什么手段可以设置为static? | ||
+ | |||
+ | Q群回答: | ||
+ | |||
+ | |||
+ | acs((大概是apache cloudstack缩写))本身就是dhcp的,通过mac固定了ip地址,除非你通过acs改变ip或者网内有其他dhcp服务器干扰,否则不会有问题 | ||
+ | |||
+ | 参见:[stackoverflow](https:// | ||
+ | |||
+ | ``` | ||
+ | fixed-address ip-address; | ||
+ | |||
+ | The fixed-address statement is used to set the ip address of a particular lease. This is required for all lease statements. The IP address must be specified as a dotted quad (e.g., 12.34.56.78). | ||
+ | ``` | ||
+ | |||
+ | 查看 cloudstack dhcp 的配置 | ||
+ | |||
+ | ``` | ||
+ | # ps aux |grep client | ||
+ | root | ||
+ | |||
+ | # cat / | ||
+ | lease { | ||
+ | interface " | ||
+ | fixed-address 192.168.0.163; | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option dhcp-lease-time 86400; | ||
+ | option routers 192.168.0.1; | ||
+ | option dhcp-message-type 5; | ||
+ | option dhcp-server-identifier 192.168.0.1; | ||
+ | option domain-name-servers 192.168.0.1; | ||
+ | option dhcp-renewal-time 43200; | ||
+ | option dhcp-rebinding-time 75600; | ||
+ | renew 6 2022/09/03 15:33:00; | ||
+ | rebind 0 2022/09/04 00:58:59; | ||
+ | expire 0 2022/09/04 03:58:59; | ||
+ | } | ||
+ | lease { | ||
+ | interface " | ||
+ | fixed-address 192.168.0.163; | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 192.168.0.1; | ||
+ | option dhcp-lease-time 86400; | ||
+ | option dhcp-message-type 5; | ||
+ | option domain-name-servers 192.168.0.1; | ||
+ | option dhcp-server-identifier 192.168.0.1; | ||
+ | option dhcp-renewal-time 43200; | ||
+ | option dhcp-rebinding-time 75600; | ||
+ | renew 6 2022/09/03 16:17:38; | ||
+ | rebind 0 2022/09/04 02:15:01; | ||
+ | expire 0 2022/09/04 05:15:01; | ||
+ | } | ||
+ | |||
+ | ``` | ||
+ | |||
### VLAN不足 | ### VLAN不足 | ||
- | 由于是家庭路由器网络环境,没有为来宾网络设置vlan范围,创建 隔离网络 的时候,报错: | + | 没有为来宾网络设置vlan范围,创建使用 |
``` | ``` | ||
行 13: | 行 67: | ||
``` | ``` | ||
- | 比较坑的是根本原因却是一个INFO级别的错误,很容易忽略掉: | + | 比较坑的是根本原因却是一个INFO级别的错误,`Unable to allocate vnet as a part of network Ntwk`, |
``` | ``` | ||
行 39: | 行 93: | ||
at org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java: | at org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java: | ||
``` | ``` | ||
+ | |||
+ | 改用shared网络即可创建虚机。 |