cloudpods
cloudpods copied to clipboard
[求助/Help]关于裸金属客户机无法获取DCHP
http://docs-os.yunion.cn/docs/getting-started/onpremise/baremetal 您好我是按照官网的教程,配置了dhcp relay 客户机器无法获取DHCP,一直在dhcp那转圈圈。所有的机器都在一个lan 下 面,查看dhcp 端口监听也是正常的,请问这个是什么问题,应该从那方排查,另外我单独假设的dhcp 是可以获取IP的。
@Enddyone 配置dhcp relay 没?
配置了,还是不行。取消relay 后, 配置host的也是无法获取ip,一直都在请求。
配置了,还是不行。取消relay 后, 配置host的也是无法获取ip,一直都在请求。
@Enddyone 可以通过查看 baremetal-agent 这个 pod 的日志,看下有没有收到来自 dhcp relay 的请求。或者使用 tcpdump 抓包看下 dhcp 请求有没有到 baremetal-agent 服务所在的节点。
您好,我进行了抓包,显示dhcp请求是可以到 服务器的,就是无法分配ip地址。配置的是/etc/yunion/host.conf
[root@master ~]# tcpdump -i enp1s0f0 udp port 67 or port 68 -vvv tcpdump: listening on enp1s0f0, link-type EN10MB (Ethernet), capture size 262144 bytes 22:48:01.033005 IP (tos 0x0, ttl 20, id 1, offset 0, flags [none], proto UDP (17), length 396) 0.0.0.0.bootpc > 255.255.255.255.bootps: [udp sum ok] BOOTP/DHCP, Request from 00:25:90:ca:80:22 (oui Unknown), length 368, xid 0x90ca8022, secs 6, Flags [Broadcast] (0x8000) Client-Ethernet-Address 00:25:90:ca:80:22 (oui Unknown) Vendor-rfc1048 Extensions Magic Cookie 0x63825363 DHCP-Message Option 53, length 1: Discover Parameter-Request Option 55, length 36: Subnet-Mask, Time-Zone, Default-Gateway, Time-Server IEN-Name-Server, Domain-Name-Server, RL, Hostname BS, Domain-Name, SS, RP EP, RSZ, TTL, BR YD, YS, NTP, Vendor-Option Requested-IP, Lease-Time, Server-ID, RN RB, Vendor-Class, TFTP, BF Option 128, Option 129, Option 130, Option 131 Option 132, Option 133, Option 134, Option 135 MSZ Option 57, length 2: 1260 GUID Option 97, length 17: 0.0.0.0.0.0.0.0.0.0.0.0.37.144.202.128.34 ARCH Option 93, length 2: 0 NDI Option 94, length 3: 1.2.1 Vendor-Class Option 60, length 32: "PXEClient:Arch:00000:UNDI:002001" Agent-Information Option 82, length 18: Circuit-ID SubOption 1, length 6: ^@^D^@^A^A^C Remote-ID SubOption 2, length 8: ^@^FpM-^A^EM-6M-c@ END Option 255, length 0 22:48:05.039012 IP (tos 0x0, ttl 20, id 2, offset 0, flags [none], proto UDP (17), length 396) 0.0.0.0.bootpc > 255.255.255.255.bootps: [udp sum ok] BOOTP/DHCP, Request from 00:25:90:ca:80:22 (oui Unknown), length 368, xid 0x90ca8022, secs 10, Flags [Broadcast] (0x8000) Client-Ethernet-Address 00:25:90:ca:80:22 (oui Unknown) Vendor-rfc1048 Extensions Magic Cookie 0x63825363 DHCP-Message Option 53, length 1: Discover Parameter-Request Option 55, length 36: Subnet-Mask, Time-Zone, Default-Gateway, Time-Server IEN-Name-Server, Domain-Name-Server, RL, Hostname BS, Domain-Name, SS, RP EP, RSZ, TTL, BR YD, YS, NTP, Vendor-Option Requested-IP, Lease-Time, Server-ID, RN RB, Vendor-Class, TFTP, BF Option 128, Option 129, Option 130, Option 131 Option 132, Option 133, Option 134, Option 135 MSZ Option 57, length 2: 1260 GUID Option 97, length 17: 0.0.0.0.0.0.0.0.0.0.0.0.37.144.202.128.34 ARCH Option 93, length 2: 0 NDI Option 94, length 3: 1.2.1 Vendor-Class Option 60, length 32: "PXEClient:Arch:00000:UNDI:002001" Agent-Information Option 82, length 18: Circuit-ID SubOption 1, length 6: ^@^D^@^A^A^C Remote-ID SubOption 2, length 8: ^@^FpM-^A^EM-6M-c@ END Option 255, length 0 22:48:13.058065 IP (tos 0x0, ttl 20, id 3, offset 0, flags [none], proto UDP (17), length 396) 0.0.0.0.bootpc > 255.255.255.255.bootps: [udp sum ok] BOOTP/DHCP, Request from 00:25:90:ca:80:22 (oui Unknown), length 368, xid 0x90ca8022, secs 18, Flags [Broadcast] (0x8000) Client-Ethernet-Address 00:25:90:ca:80:22 (oui Unknown) Vendor-rfc1048 Extensions Magic Cookie 0x63825363 DHCP-Message Option 53, length 1: Discover Parameter-Request Option 55, length 36: Subnet-Mask, Time-Zone, Default-Gateway, Time-Server IEN-Name-Server, Domain-Name-Server, RL, Hostname BS, Domain-Name, SS, RP EP, RSZ, TTL, BR YD, YS, NTP, Vendor-Option Requested-IP, Lease-Time, Server-ID, RN RB, Vendor-Class, TFTP, BF Option 128, Option 129, Option 130, Option 131 Option 132, Option 133, Option 134, Option 135 MSZ Option 57, length 2: 1260 GUID Option 97, length 17: 0.0.0.0.0.0.0.0.0.0.0.0.37.144.202.128.34 ARCH Option 93, length 2: 0 NDI Option 94, length 3: 1.2.1 Vendor-Class Option 60, length 32: "PXEClient:Arch:00000:UNDI:002001" Agent-Information Option 82, length 18: Circuit-ID SubOption 1, length 6: ^@^D^@^A^A^C Remote-ID SubOption 2, length 8: ^@^FpM-^A^EM-6M-c@ END Option 255, length 0
配置的e host dhcp relay 好像都没生效。
配置的e host dhcp relay 好像都没生效。
@Enddyone /etc/yunion/host.conf 里面的 dhcp_relay 怎么配置的?
您好,就是按照你们官网的教程配置的。
@Enddyone 这个要结合你们的网络环境排查了,大概思路就是:
- 确保这个二层网络下,只有一个 dhcp server ,如果交换机上配了 dhcp ,就在交换机上设置 relay
- 或者禁用交换机的 dhcp 服务,只让这个 host 服务做 dhcp relay
If you do not provide feedback for more than 37 days, we will close the issue and you can either reopen it or submit a new issue.
您超过 37 天未反馈信息,我们将关闭该 issue,如有需求您可以重新打开或者提交新的 issue。