Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] 部分四子星节点只能扫描到第一个节点 #48

Open
AiPods opened this issue Dec 2, 2021 · 3 comments
Open

[BUG] 部分四子星节点只能扫描到第一个节点 #48

AiPods opened this issue Dec 2, 2021 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@AiPods
Copy link

AiPods commented Dec 2, 2021

RackShift 版本
您所使用的 RackShift 版本是?
1.6.0

Bug 描述
部分四子星机型的节点只能扫描到第一个节点
通过ipmitool查询,四子星的四个节点产品名称和产品序列号是一样的,但是主板序列号不一样。
怀疑是以产品序列号作为唯一键值了,可以考虑以BMC-MAC地址或IP作为唯一标识

@AiPods AiPods added the bug Something isn't working label Dec 2, 2021
@zhangdahai112
Copy link
Contributor

已经收到您的 bug,这个问题我们也是一直在考虑的,因为大部分都是单裸金属。目前可以这样子操作,先升级到 1.7.0,每一个子节点都做 pxe 启动,这样就会生成多个不同 pxemac 的信息。这部分后面也会优化,序列号将不是唯一标准,目前版本是优先使用 pxemac 然后才是序列号

@AiPods
Copy link
Author

AiPods commented Dec 2, 2021

个人感觉BMC的MAC会更合适一些,很多时候不一定会用到PXE

@zhangdahai112
Copy link
Contributor

有很多厂家的 bmc mac 不一定获取得到,而且 ipmi 协议本身很不稳定,可能这次获取不到,那次也获取不到。开源方案很多都是以 pxemac 为基准,rackhd,digital rebar

@zhangdahai112 zhangdahai112 added this to v1.7.1 in RackShift RoadMap Dec 13, 2021
@zhangdahai112 zhangdahai112 removed this from v1.7.1 in RackShift RoadMap Dec 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants