DRBD用别的网卡来同步
时间: 2024-03-09 08:50:56 浏览: 12
在 DRBD 中,数据同步是通过网络来完成的,因此可以使用不同的网卡来进行数据同步,以避免不同网络流量之间的冲突。要使用别的网卡来同步 DRBD,可以在 DRBD 资源的配置文件中指定使用的网卡。
假设要使用名为 `eth1` 的网卡来同步 DRBD 资源,可以在 DRBD 的配置文件中添加如下配置:
```
net {
protocol C;
allow-two-primaries;
after-sb-0pri discard-zero-changes;
after-sb-1pri discard-secondary;
after-sb-2pri disconnect;
cram-hmac-alg sha1;
shared-secret "mysecret";
verify-alg sha1;
ping-int 10;
ping-timeout 5;
connect-int 10;
timeout 60;
ko-count 4;
sndbuf-size 512k;
rcvbuf-size 512k;
max-buffers 2048;
max-epoch-size 2048;
snd-thread-count 2;
rcv-thread-count 2;
use-rle no;
congestion-on-peak yes;
congestion-off-peak yes;
allow-two-primaries;
verify-peer no;
data-integrity-alg crc32c;
bind {
address 192.168.1.1;
interface eth1;
}
fast-csum yes;
}
```
在上面的配置中,`bind` 用于指定使用的网卡和 IP 地址。其中,`interface` 指定使用的网卡名称,`address` 指定使用的 IP 地址。按照实际情况修改上述配置文件并重新加载 DRBD 配置即可让 DRBD 使用指定的网卡来进行数据同步。