The XIV GUI (which you can download here) is available for a very wide variety of platforms:

  • AIX 5.3, 6.1, 7.1
  • HP-UX 11i v2, 11i v3
  • Linux (RHEL 5, SLES 10 and 11)
  • Mac OS X 10.6
  • Solaris 9 and 10
  • Windows (various versions including Windows ME!)

My gut feel is that the truly vast number of installations and downloads are for the Windows GUI version.  I suspect the rest rarely get a look in, I mean do people actually use the XIV GUI on AIX, Solaris or HP-UX hosts?   I really doubt it.

However you can also get just the XIV command line interface (also called the XCLI) for the following operating systems:

  • AIX
  • HP-UX
  • Linux
  • Solaris

Now I can see why these would be popular.   Being able to script XIV CLI commands and execute them locally makes perfect sense, so all the major Operating Systems are represented. But it is curious that a separate Windows CLI installer is not listed.   Of course you get the XIV CLI when you install the Windows GUI, but I am equally curious if there are users who want to avoid having the GUI present on servers that only need the CLI.

An example of this would be if you use Commvault SnapProtect with XIV, since each client will need to issue XCLI commands to drive the hardware based snapshots.   So the good news is that you can actually force the XIV GUI installer to install only the CLI component.  You can do this by using the following command (in a command prompt with the XIV GUI installer file in that directory):

xivgui-3.0.1-build3-win.exe /SP- /NOCANCEL /VERYSILENT /NORESTART /TYPE="xcli" /LOG="%SYSTEMDRIVE%\xcli.txt"

You will need to change the file name at the start of the command to suit the version you have downloaded.   I tested it on version 3.01 and it worked just fine, all it installed was the XIV CLI.   So keep this in your back pocket and use when required.

And if you ARE using the XIV GUI on AIX, HP-UX or Solaris, I would love to hear which platform you are using and why.   And if you are still using Windows ME….  your persistence is admirable.


About Anthony Vandewerdt

I am an IT Professional who lives and works in Melbourne Australia. This blog is totally my own work. It does not represent the views of any corporation. Constructive and useful comments are very very welcome.
This entry was posted in IBM XIV and tagged , , , , , , , . Bookmark the permalink.

2 Responses to XIV GUI versus XIV CLI

  1. Pingback: XIV GUI versus XIV CLI « Storage CH Blog

  2. Pingback: SVC and Storwize V7000 Release 6.3: Keys now optional! - The Business of IT Storage Blog - IBM Storage Community

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s