如题
你是要用scan的功能吗?现在还没发1.0.2版本,所以没有发布上传到pip源,你可以通过源码安装,可以看readme进行安装。
对的对的,就是scan
172.28.2.2是storage的IP吧,外部访问不了。
对,docker子网划分出的ip,宿主机没法ping通这个ip
你执行的例子是会直接访问storage的,所以访问失败了。你要让你执行的例子所在机子能访问storage所在的网络。
2 个赞
根据传入的ip获取storage的ip这段代码在哪,我手动改下。
它是通过metad拿到集群storage的ip的
不是这样改的,也不能这样改,你既然要读storage的数据,你就需要保证你的客户端能够访问你的storaged和metad所在的网络,你只需要保证这个,其他的什么都不用改。
如果是已有的docker-compose、docker-swarm、k8s搭建的nebula集群需要怎么测试
docker-compose 本机这样改的话效果应该是一样,没懂为什么不能这么改,我仅想用来测试下
这不是改个ip就可以的,每个ip有自己管理的parttion。你改了ip之后,那数据的parttion不一定是归它管。你把你docker-compose 配置文件贴下可以不?
官方原版,感谢
你直接把你的example 放在和你运行docker-compose的主机上面运行就可以了
你在本机执行下 ping 172.28.2.2,还有看下 route
感谢你的反馈,我们试了下,mac上的网络是不通的,你可以起个容器,使其和集群在同个网络里面。