在Solaris下使用Zoning时,hostid不会因区域而改变,但您也可以(通过函数调用getzoneid())为您的区域获取一个唯一的zoneid。在Linux下使用KVM,hostid按区域更改(增量)-这很好,但并不完美-您可能会与其他人的hostid发生冲突。是否有KVM提供的API使我能够获得zoneid? 最佳答案 关于您对重复hostid的担忧:与Solaris不同,Linux内核不提供“gethostid”调用。相反,“gethostid”(由/usr/bin/hostid程序使用)是implementedbyg