Hi Dan,

I actually don't know the term "incantation" yet, but I assume, that you wanted to know the release of OmniOS I am running? If not, please correct me on that. What is really funny, is that running pstack against the ipadm process, somehow brought things back in line:

root@nfsvmpool01:~# pkg info entire
          Name: entire
Summary: Incorporation to constrain core system packages to same build Description: This package constrains core system package versions to the same
                build and provides a minimal set of additional packages.
         State: Installed
     Publisher: omnios
       Version: 11
 Build Release: 5.11
        Branch: 0.151006
Packaging Date: Mon Oct 27 19:15:00 2014
          Size: 0.00 B
          FMRI: pkg://omnios/entire@11,5.11-0.151006:20141027T191500Z

I was running ipadm create-if ixgbe3 in another session when I ran pstack as suggested:

root@nfsvmpool01:~# pstack `pgrep ipadm`
12397:    ipadm create-if ixgbe3
 fef07723 open     (8047190, 2, fec9404c)
 feef24f8 open     (8047190, 2, fec9404c, 8068db8, 11, feffb0a4) + 105
 fec935f8 i_dlpi_open (8068db8, 80475dc, 10, 1, 8047f00, 5) + ed
 fec93768 i_dlpi_style1_open (8068db0, 804761c, 20, fec9386d, 3, 3) + 2a
 fec939a8 dlpi_open (8047f00, 8047cd4, 10, fedf1541) + 149
 fedf17fb i_ipadm_plumb_if (8068968, 8047f00, 2, 3) + 2cb
 fedf0ed4 i_ipadm_create_if (8068968, 8047f00, 2, 3, 0, 3) + 9a
 fedf0fc2 ipadm_create_if (8068968, 8047f00, 0, 3) + e3
 0805553e do_create_if (2) + 8f
 08052e72 main     (80555ca, feffb0a4, 8047e30, 80525c7, 3, 8047e3c) + df
 080525c7 _start   (3, 8047ef0, 8047ef6, 8047f00, 0, 8047f07) + 83

ipadm returned and created the interface, just as if nothing ever happened. Afterwards I was able to create and delete interfaces without any issue on the ixgbe adaptors.

Cheers,
budy


Am 10.12.14 um 16:53 schrieb Dan McDonald:
On Dec 10, 2014, at 4:16 AM, Stephan Budach <[email protected]> wrote:

Hi all,

I have run into a situation, where ipadm hangs upon trying to create a new 
interface on my ixgbe adaptors. ipadm create-if ixgbe[0|1|2] didn't return and 
either got killed eventually by the system or by kill -9, which I issued 
against that process. I just tried to create another if on the on-board NIC 
igb1, which still works without issues.
What does "pstack `pgrep ipadm`" say when they hang?  And what's your exact incantation?  
And "killed by the system", what exactly do you mean?  Did ipadm(1M) time out?

What could cause ipadm to hang this way and is there a way to get ipadm working 
again on the ixgbe adaptors, preferreably without having to boot the OmniOS 
server, since it is serving a NFS export from the remaining functioning ixgbe3 
port to my Oracle VM servers.
I'll need more information before I can help you.

Dan



--
Stephan Budach
Deputy Managing Director
Jung von Matt/it-services GmbH
Glashüttenstraße 79
20357 Hamburg


Tel: +49 40-4321-1353
Fax: +49 40-4321-1114
E-Mail: [email protected]
Internet: http://www.jvm.com

Geschäftsführer: Frank Wilhelm, Stephan Budach (stellv.)
AG HH HRB 98380

_______________________________________________
OmniOS-discuss mailing list
[email protected]
http://lists.omniti.com/mailman/listinfo/omnios-discuss

Reply via email to