Users Guide
Para leer la contraseña segura desde el archivo y asignarla a una variable:
PS> $passwordFile = convert-path c:\tmp\password.txt
PS> $wsmanpassword = Get-Content $passwordFile | ConvertTo-SecureString
Para utilizar la cadena segura en todas las variables de contraseñas en los comandos de la CLI de
OpenManage Essentials:
PS> Add-DiscoveryRange -Range 10.36.0.48 -Profile samples\DiscoveryProfile.xml -
WSManPassword $wsmanpassword
A continuación se describe un ejemplo del archivo profile.xml de la siguiente manera:
<?xml version="1.0" encoding="utf-8" ?> <DiscoveryConfiguration> <NetMask>
255.255.255.240 </NetMask> <ICMPConfiguration> <Timeout>400</Timeout>
<Retries>1</Retries> </ICMPConfiguration> <SNMPConfig Enable="True">
<GetCommunity>public</GetCommunity> <SetCommunity></SetCommunity> <Timeout>400</
Timeout> <Retries>2</Retries> </SNMPConfig> <WMIConfig Enable="False">
<UserName>Administrator</UserName> </WMIConfig> <StoragePowerVaultConfig
Enable="False"></StoragePowerVaultConfig> <StorageEMCConfig Enable="False">
<UserName>Administrator</UserName> <Port>443</Port> </StorageEMCConfig>
<WSManConfig Enable="False"> <Userid></Userid> <Timeout>2</Timeout> <Retries>4</
Retries> <Port>623</Port> <SecureMode Enable="False" SkipNameCheck="False"
TrustedSite="False"> <CertificateFile>Certificate.crt</CertificateFile> </
SecureMode> </WSManConfig> <IPMIConfig Enable="False"> <UserName></UserName>
<KGkey></KGkey> <Timeout>5</Timeout> <Retries>2</Retries> </IPMIConfig>
<SSHConfig Enabled="True"> <UserName>Administrator</UserName> <Timeout>5</
Timeout> <Retries>2</Retries> <Port>400</Port> </SSHConfig> </
DiscoveryConfiguration>
NOTA: Si ha descubierto iDRAC con WS-Man y está usando el modo seguro, donde se requiere que
exista un certificado en el sistema local, especifique la ruta de acceso completa al archivo de
certificado. Por ejemplo, c:\192.168.1.5.cer.
Especificación de IP, rangos o nombres de host con
archivos XML o CSV
Debe especificar los rangos durante las tareas de detección, inventario y estado. En esta instancia, un
rango se define como una dirección IP individual, un nombre de host o un rango de direcciones IP, como
192.168.7.1-50 o 10.35.0.*. Agregue rangos, IP o nombres de host a un archivo de entrada xml o csv y
luego lea el archivo. Para hacerlo, debe especificarlo en la línea de comandos con el argumento-–
RangeList o –RangeListCSV. Se incluyen un archivo XML (RangeList.xml) y un archivo CSV
(
RangeList.csv) de muestra en la carpeta samples, en C:\Program Files\Dell\SysMgt\Essentials\Tools\CLI
\Samples
. Para crear varios archivos de entrada, edite y cambie el nombre del archivo xml o csv.
NOTA: Si está creando grupos de rango de detección, cada grupo solo puede tener una subred
correspondiente. La subred para un grupo se lee del archivo DiscoveryProfile.xml, no de los
archivos RangeList.xml o RangeList.csv. Si es necesario, puede crear varios grupos para cada subred.
A continuación se describe un ejemplo del archivo RangeList.xml:
<?xml version="1.0" encoding="utf-8" ?>
<DiscoveryConfigurationRanges>
<Range Name="10.35.0.*"/>
<Range Name="10.36.1.238"/>
<Range Name="PE2850-WebServer1A"/>
</DiscoveryConfigurationRanges>
A continuación se describe un ejemplo del archivo RangeList.csv:
472