DHCP経由でアドレスを取得できません

DHCP経由でアドレスを取得できません

私は最近、このシステムをSolaris 11.2からSolaris 11.3にアップグレードしました。その後、非大域ゾーン内でインターフェイスのIPアドレスを取得することはできません。

大域ゾーンには次のインターフェースがあります。

root@myserver:/# dladm
LINK                CLASS     MTU    STATE    OVER
net0                phys      1500   up       --
net2                phys      1500   up       --
zone1/net0          vnic      1500   up       net0
zone1/net2          vnic      1500   up       net2

net2大域ゾーンでは、問題なくDHCPを介してインターフェイスアドレスを取得できます。

root@myserver:/# ipadm
NAME              CLASS/TYPE STATE        UNDER      ADDR
lo0               loopback   ok           --         --
   lo0/v4         static     ok           --         127.0.0.1/8
   lo0/v6         static     ok           --         ::1/128
net0              ip         ok           --         --
   net0/v4        static     ok           --         192.168.1.55/24
net2              ip         ok           --         --
   net2/v4        dhcp       ok           --         192.168.10.4/24

zone1次に、マイゾーンをミックスに追加します。このゾーンはExclusive-ipを使用し、net2vnicとして機能します。

root@zone1:~# dladm
LINK                CLASS     MTU    STATE    OVER
net0                vnic      1500   up       ?
net2                vnic      1500   up       ?


root@zone1:~# ipadm
NAME              CLASS/TYPE STATE        UNDER      ADDR
lo0               loopback   ok           --         --
   lo0/v4         static     ok           --         127.0.0.1/8
   lo0/v6         static     ok           --         ::1/128
net0              ip         ok           --         --
   net0/v4        static     ok           --         192.168.1.60/24
net2              ip         ok           --         --
   net2/v4        dhcp       ok           --         ?

では、この領域ではなぜDHCPを介してアドレスを取得できないのですかnet2

これは私のために2-3年間働いてきました。 Solaris 11.3にアップグレードした後、突然動作が停止しました。どんなアイデアがありますか?

答え1

非大域ゾーンへのリンクは、net2大域ゾーンへのリンクと必ずしも同じである必要はありません。

dladm show-link -z zonenameゾーン内のどのリンクがどの「サブリンク」を使用しているかを識別するために使用されます。たとえば、

$ dladm show-link -z myzone
LINK                CLASS     MTU    STATE    OVER
myzone/net2         vnic      1500   up       net0

次のコマンドを使用してこのゾーンを構成する方法へのリンクを参照してください。

$ zonecfg -z myzone info anet| egrep "linkname|lower-link"

「lower-link」が自動的に設定されている場合、Solaris はどのインタフェースを使用すべきかを決定しようとしますが、これが常に予想されるものとは異なる場合があります。

関連情報