|
1 | | -# To install SolidFire Powershell on Windows: |
| 1 | +# To install NetApp SolidFire Powershell on Windows: |
2 | 2 |
|
3 | | -  |
| 3 | +  |
4 | 4 |
|
5 | | -This page has instructions for installing the SolidFire PowerShell tools module on a Windows client. |
| 5 | +This page has instructions for installing the SolidFire PowerShell tools module on a Windows client. |
6 | 6 |
|
7 | | -## Prerequisites |
| 7 | +There are two different versions. One for PowerShell 5.1, and one for PowerShell 6. With it being able to run on many types of systems with very few dependencies, we recommend you choose the PowerShell 6 version if possible. |
| 8 | + |
| 9 | +## Powershell 6.0 |
| 10 | + |
| 11 | +##### Prerequisites |
| 12 | + |
| 13 | +| Component | Version | |
| 14 | +|----------------------|------------------| |
| 15 | +| PowerShell | 6.0 or later | |
| 16 | +| SolidFire Element OS | 7 through 10.0 | |
| 17 | + |
| 18 | +### Installation Instructions |
| 19 | + |
| 20 | +1. Once inside the PowerShell shell, install SolidFire PowerShell Tools by downloading it from the [PowerShell Gallery](powershellgallery.com) with the following command: |
| 21 | + |
| 22 | + PS> Install-Module -Name SolidFire.Core |
| 23 | + |
| 24 | +1. Then, import the SolidFire module with the following command: |
| 25 | + |
| 26 | + PS> Import-Module SolidFire.Core |
| 27 | + |
| 28 | +1. To see a list of available commands, use: |
| 29 | + |
| 30 | + PS> Get-Command -Module SolidFire.Core |
| 31 | + |
| 32 | +##### Supported Microsoft Operating Systems |
| 33 | + |
| 34 | +The following versions of Microsoft operating systems are supported, and have had the module tested on them. |
| 35 | + |
| 36 | +| Version | |
| 37 | +|------------------------| |
| 38 | +| Windows Server 2016 | |
| 39 | +| Mac 10.13 | |
| 40 | +| CentOS 7.3 | |
| 41 | +| Ubuntu 16.04 | |
| 42 | + |
| 43 | +PowerShell 6 supports many more platforms, but extensive module testing has not been done. More than likely they work fine, but no guarantees are given. |
| 44 | + |
| 45 | +You can find that list here at [PowerShell Core 6.0](https://blogs.msdn.microsoft.com/powershell/2018/01/10/powershell-core-6-0-generally-available-ga-and-supported/). |
| 46 | + |
| 47 | + |
| 48 | + |
| 49 | +## PowerShell 5.1 and below |
| 50 | + |
| 51 | +##### Prerequisites |
8 | 52 |
|
9 | 53 | | Component | Version | |
10 | 54 | |----------------------|------------------| |
11 | 55 | | PowerShell | 4.0 or later | |
12 | 56 | | SolidFire Element OS | 7 through 10.0 | |
13 | 57 | | .NET Framework | 4.5.1 or later | |
14 | 58 |
|
15 | | -## Installation Instructions |
| 59 | +### Installation Instructions - Two methods are available |
| 60 | + |
| 61 | +#### PowerShell Gallery (Preferred Method) |
| 62 | + |
| 63 | +1. Once inside the PowerShell shell, install SolidFire PowerShell Tools by downloading it from the [PowerShell Gallery](powershellgallery.com) with the following command: |
| 64 | + |
| 65 | + PS> Install-Module -Name SolidFire |
| 66 | + |
| 67 | +1. Then, import the SolidFire module with the following command: |
| 68 | + |
| 69 | + PS> Import-Module SolidFire |
| 70 | + |
| 71 | +1. To see a list of available commands, use: |
| 72 | + |
| 73 | + PS> Get-Command -Module SolidFire |
| 74 | + |
| 75 | + |
| 76 | +#### MSI Installer |
16 | 77 |
|
17 | 78 | Download and launch the installer .msi file then follow the instructions in the install wizard. |
18 | 79 |
|
19 | 80 | [SolidFire PowerShell Installer](https://github.com/solidfire/PowerShell/raw/master/Install/SolidFire_PowerShell_1_5_0_119-install.msi) |
20 | 81 |
|
21 | 82 | ** Additional installation details can be found in the SolidFire PowerShell [User Guide Doc](https://github.com/solidfire/PowerShell/blob/master/Install/NetApp_SolidFire_PowerShell_Tools_v1.5_User_Guide.pdf) |
22 | 83 |
|
23 | | -## Supported Microsoft Operating Systems |
| 84 | +##### Supported Microsoft Operating Systems |
24 | 85 |
|
25 | 86 | The following versions of Microsoft operating systems are supported and can run the SolidFire PowerShell tools. |
26 | 87 |
|
|
0 commit comments