CARP Virtual IP ne fait pas de ping dans un environnement virtualisé

Nous avons trois machines physiques avec SmartOS sur elles dans un réseau local. Deux d'entre eux, 10.40.0.30 et 10.40.0.240 sont des hyperviseurs avec deux passerelles virtuelles basées sur PfSense sur eux. Ces passerelles ont respectivement 10.40.0.1 et 10.40.0.2 adresses. Il existe une 10.40.0.3 IP virtuelle 10.40.0.3 partagée entre les passerelles. Troisième machine SmartOS, 10.40.0.221 , est un hôte de stockage. Voici un tableau ARP:

 [root@68-05-ca-1a-d2-eb ~]# arp -a -n Net to Media Table: IPv4 Device IP Address Mask Flags Phys Addr ------ -------------------- --------------- -------- --------------- aggr0 224.0.0.251 255.255.255.255 S 01:00:5e:00:00:fb aggr0 10.40.0.2 255.255.255.255 f2:b4:a3:21:de:9f aggr0 10.40.0.3 255.255.255.255 00:00:5e:00:01:02 aggr0 10.40.0.1 255.255.255.255 a2:b1:25:07:ea:97 aggr0 10.40.0.15 255.255.255.255 20:6a:8a:0e:a5:6e aggr0 10.40.0.30 255.255.255.255 02:08:20:ee:5b:8b aggr0 10.40.0.240 255.255.255.255 02:08:20:3e:aa:9e aggr0 224.0.0.22 255.255.255.255 S 01:00:5e:00:00:16 aggr0 10.40.0.221 255.255.255.255 SPLA 68:05:ca:1a:d2:eb [root@68-05-ca-1a-d2-eb ~]# 

Comme vous pouvez le voir, la table ARP a une input pour l'IP virtuelle partagée. Le problème est que nous ne pouvons pas faire un ping sur l'IP partagée de l'hôte de stockage ni les packages ICMP entrants sur les machines virtuelles pfSense.

Nous supposons que le problème est lié à la virtualisation en quelque sorte. Nous avons supprimé toutes les ressortingctions d'une carte réseau virtualisée:

 root@a0-36-9f-17-e3-fe ~ dladm show-linkprop net1 -z d783afd7-f8e0-48bf-bc9d-b41939e7b8f8 LINK PROPERTY PERM VALUE DEFAULT POSSIBLE net1 autopush rw -- -- -- net1 zone rw d783afd7-f8e0-48bf-bc9d-b41939e7b8f8 -- -- net1 state r- unknown up up,down net1 mtu rw 1500 1500 1500 net1 secondary-macs rw -- -- -- net1 maxbw rw -- -- -- net1 cpus rw -- -- -- net1 cpus-effective r- 1-2 -- -- net1 pool rw -- -- -- net1 pool-effective r- -- -- -- net1 priority rw high high low,medium,high net1 tagmode rw vlanonly vlanonly normal,vlanonly net1 protection rw -- -- mac-nospoof, ressortingcted, ip-nospoof, dhcp-nospoof net1 promisc-filtered rw off on off,on net1 allowed-ips rw -- -- -- net1 allowed-dhcp-cids rw -- -- -- net1 rxrings rw -- -- -- net1 rxrings-effective r- -- -- -- net1 txrings rw -- -- -- net1 txrings-effective r- -- -- -- net1 txrings-available r- 0 -- -- net1 rxrings-available r- 0 -- -- net1 rxhwclnt-available r- 0 -- -- net1 txhwclnt-available r- 0 -- -- root@a0-36-9f-17-e3-fe ~ 

mais cela n'a pas commencé à fonctionner.

Que pouvons-nous essayer d'autre?

One Solution collect form web for “CARP Virtual IP ne fait pas de ping dans un environnement virtualisé”

Je pense que vous devez configurer les deux machines de passerelle où UCARP est en cours d'exécution, en ajoutant ces attributes à la configuration réseau:

  "allow_ip_spoofing": true, "allow_mac_spoofing": true 

Pour ce faire, vous pouvez créer un file, nommé par exemple updatenic.json

 { "update_nics": [ { "mac": "e2:31:fc:70:df:1c", "allow_ip_spoofing": true, "allow_mac_spoofing": true } ] } 

puis émettre la command

 vmadm update UUID < updatenic.json 
  • Virtual PC et partage de réseau sur Windows 7
  • Linux-KVM et Ganeti - aidez-moi à comprendre / déployer
  • Comment installer des packs de service sur des applications minces et d'autres questions
  • Consumer (ou prosumer) SSD vs. HDD rapide dans un environnement de serveur
  • ESXi Accès aux LUN: mode physique ou virtuel?
  • Xen et Turbo Boost
  • Quelle dissortingbution Linux convient le mieux pour exécuter divers services sur une machine virtuelle ESX 3.5
  • Y a-t-il des problèmes de performance avec l'exécution d'un niveau d'application TFS dans une machine virtuelle?
  • Optimisation du server MSSQL 2008 à l'intérieur de VMWare ESXi
  • Xen alternative pour VMware Infrastructure
  • Pourquoi utiliser un hyperviseur de type 2?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.