Unsolved

1 Rookie

 • 

19 Posts

1164

May 19th, 2021 00:00

Installing PERCCLI on esx host through a shell command

I have PowerEdge R720 , R620 etc servers with esxi 6.5 OS.

I manually installed PERCLI version H710 mini by searching for the driver manually on Dell download site and copying it over to esx host.

I want to know how I can get an appropriate PERCCLI driver through a busybox shell command like wget or something. Basically I want to automate the process for any type of raid controller.

So is it possible to get the vib on my esx server through a busybox shell command?

Thank you

 

Moderator

 • 

9.7K Posts

May 19th, 2021 09:00

Upceo,

 

ESXi 6.5 busybox does have wget, but it's limited to HTTP and FTP only.

 

Since Dell's site require HTTPS, you wouldn't be able to use wget directly.

 

You could create an internal Web Server to host the perccli.tar.gz or perccli.vib files and do one of the following:

 

wget http:// /perccli.tar.gz

wget http:// /perccli.vib

 

If you use the .tar.gz then you'd need to extract it accordingly before installing or just install the .vib if you downloaded that.

 

A quicker method to install would be:

 

1. Extract the perccli.vib from perccli.tar.gz

2. Make the perccli.vib available from the internal Web Server

3. Use the following: esxcli software vib install -v http:// /perccli.vib

 

 

Let me know if this helps.

 

1 Rookie

 • 

19 Posts

May 25th, 2021 01:00

Hi Chris,

Thanks . Great answer 

So, You mean I should download all the versions of perccli.tar.gz and host them on my internal web server?

Is that allowed? No licensing issues or anything?

If yes, where would I get all the perccli.tar.gz as I know there are many versions like H710, H740 etc..

Or is there only file that works on all poweredge controllers?

Thank you so much.

 

 

 

 

 

Moderator

 • 

4.1K Posts

May 25th, 2021 02:00

Hi,

 

I don't think its not allowed or any illegal as you're just hosting the vib file on your server. 

 

There is no single file for all RAID controllers of PERC, certain versions work with certain group of PERC generation. You probably might need to take note of the "Applies to" section at the bottom of the page, where it will list out the controllers supported. 

Top