権限付与参照の数が32,768を超える場合、起動順序で仮想マシンがハングアップすることがあります。
次のようなメッセージが/var/log/messagesに書き込まれます。
timestamplocalhost kernel: xen_netfront: Initialising Xen virtual ethernet drivertimestamplocalhost kernel: xen_netfront: can't alloc rx grant refstimestamplocalhost kernel: net eth7: only created 7 queues
Oracle VMリリース3.4.1以降、Xenネットワークおよびブロック・ドライバに対するマルチキュー・サポートを追加してI/Oスループットを大きくするには、権限付与参照およびキューの数を増やす必要があります。
注意
権限付与参照はXen権限付与表メカニズムに関連しています。 詳細は、Xenのドキュメントを参照してください。
回避策: Oracle VM Serverの/etc/modprobe.d/ovs.confファイル内のxen_netback max_queuesオプションの値を小さくします。 デフォルト値は8です。 この値を、たとえば2に下げることができます。 変更をovs.confに保存した後、Oracle VM Serverを再起動して変更を有効にする必要があります。
# Limit Xen netback max queue to 8 options xen_netback max_queues=2
Oracle Bug#22831141およびOracle Bug#22817043

