从多个进程同时调用ip地址添加是否安全?

我有一个在启动时将许多NBD服务器绑定到networking接口的服务,每个服务都有自己的IPv6地址。 为了做到这一点,首先需要将地址添加到正确的界面。 目前,这是连续完成的,一次执行:

ip addr add <foo> dev <bar> 

每个NBD设备。 ip addr del在关机时有一个匹配的序列。

我想通过分叉这些调用来加速它们,使它们平行运行。 这已知是安全的,已知是不安全的,或两者都不是? 手册页没有帮助,我承认来源将超过我的头。 我不是很满意,只是运行它,看到它的工作,因为我不知道我是否幸运。

如果有问题的话,我在Debian Squeeze上运行它,它的内核版本是2.6.32。

是的,IP地址可以并行完成。 集群软件如心脏起搏器或心跳一直在做这个事情。

我怀疑实际设置IP地址所需的时间在这里是非常重要的,而这是分叉各种命令的开销。 直接与内核通信的专用程序可能会更好。