BBTower_masahir

updated

9 years ago

B

BBTower_masahir

1 Rookie

21 Posts

2

5296

December 12th, 2016 23:00

how to move a specific dynamic ip in OneFSv8.0

Hi all,

I want to move a specific dynamic ip to another node using CLI.

In OneFSv7.2 or OneFSv7.1, 'isi networks support sc_put_ip' is available

to assign a dynamic ip to a spefic node and nic, but I can't find the common command

in OneFS-8.0.1-CLI-Administration-Guide.pdf.

I tried to execute the command but 'isi network support' command isn't provided.

Does anyone know how to move or assign a specific dynamic ip in CLI?

  • philippspohr

    1 Rookie

    107 Posts

    2927

    2

    Posted December 13th, 2016 00:00

    Hi masahiro,

    starting OneFS 8.x you can use this and many other old commands with isi_classic:

    isi_classic networks support sc_put_ip

    Hope that helps.

    Bye

    Phil

  • BBTower_masahir

    1 Rookie

    21 Posts

    2927

    0

    Posted December 13th, 2016 00:00

    Phil,

    Thanks, I can move the dynamic ip successfully.

  • kim_stofa

    1 Rookie

    21 Posts

    2927

    1

    Posted July 5th, 2017 10:00

    But does OneFS 8 support a more "correct" way of doing this? The classic command does not really sound like the right way to go about doing this? One would expect the feature to be removed in a later release?

    We have allot of FTP connections in our environment, and when upgrading or failing a node, we need to control the ip allocation manually. If we just move the IP-adresse, all active FTP connections to the pool will fail, as the connections are stateful. We start by suspending the node and drain the active connections. After the drain (1-2 hours), we want to move the allocated IP-adresses to other interfaces, and then back when the service task has been completed.

  • dfelt1

    34 Posts

    2928

    1

    Posted July 6th, 2017 12:00

    Hello Masahiro,

    In OneFS 8.x while you can still use the isi_classic command, it is good to learn the new CLI as in the future those commands will go away. This old command has not been put into the papi as such the engineers did move it out of the isi_classic. Here is the new command,

    Old 7.X CLI command: isi networks support sc_put_ip

    New OneFS 8.X CLI command: isi_sc_put_up


    Thank you,

  • Yan_Faubert

    117 Posts

    2928

    0

    Posted August 9th, 2017 11:00

    The command isi_sc_put_ip was re-added in 8.0.1.x

  • Yan_Faubert

    117 Posts

    2928

    0

    Posted August 9th, 2017 11:00

    isi_sc_put_ip (isi_sc_put_up appears to be a typo in previous post) was re-added in 8.1, not sure about 8.0.1.x but definitely not present in 8.0.0.4.

    foo-810x-1# uname -a

    Isilon OneFS foo-810x-1 v8.1.0.0 Isilon OneFS v8.1.0.0 B_8_1_0_011(RELEASE): 0x80100500000000B:Tue Apr 18 15:01:57 PDT 2017    root@sea-build10-105:/b/mnt/obj/b/mnt/src/sys/IQ.amd64.release   FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610 amd64

    foo-810x-1# isi_sc_put_ip --help

    Usage: isi_sc_put_ip --sc-ip --sc-iface

    Options:

      --sc-ip=SC_IP        IP address to move/put (must be in a dynamic IP Pool)

      --sc-iface=SC_IFACE  Destination node:interface for IP (must be a member of

                           the same dynamic IP Pool as the IP being moved)

      -h, --help           show this help message and exit

  • dynamox

    11 Legend

    20419 Posts

    87439 Points

    2928

    0

    Posted August 9th, 2017 11:00

    mycluster-13# isi_sc_put_up

    zsh: command not found: isi_sc_put_up

    i also don't see anything in OneFS 8.x CLI guide ?

  • dynamox

    11 Legend

    20419 Posts

    87439 Points

    2928

    0

    Posted August 9th, 2017 12:00

    thanks Yan, i will have to use isi_classic as i am on 8.0.0.4

    Isilon developers consistency is horrible, every minor release and half  #@!#$ is broken.

  • jepstein2

    9 Posts

    2928

    0

    Posted October 23rd, 2017 12:00

    The command isn't in the guide because it isn't meant for production use. The command was included in the "support" namespace because it is there specifically for testing/support purposes. It was removed because it was not a supported command. The later addition of the command as isi_sc_put_ip was done so that support still had access to it after it was removed from the customer-facing namespace. Running this command for production use is not supported.

  • kdjwolf

    2 Posts

    548

    0

    Posted November 3rd, 2017 08:00

    To statically assign an IP should NOT be a support command.  Anybody should be able to do it.