Dell PowerStore 5000X EMC PowerStore CLI Guide - Page 6

Launch the PowerStore CLI client, Certificate verification, PowerStore CLI command syntax, Executable

Page 6 highlights

• On Windows, double-click the installer and follow the prompts. The default installation location is: • 64-bit systems: C:\Program Files\Dell EMC\PowerStore CLI • 32-bit systems: C:\Program Files (x86)\Dell EMC\PowerStore Manager CLI NOTE: Check the box to have the installation directory added to the PATH system variable. • On UNIX/Linux, type: rpm -ihv , where filename is the name of the installer. The default installation location is: /opt/dellemc/pstcli-/bin/, where is the version of the client installed. Launch the PowerStore CLI client About this task After installing the PowerStore CLI client, you can launch the client on a Microsoft Windows or UNIX/Linux computer. To launch the PowerStore CLI client, perform the following in a command prompt based on your operating system: Steps 1. If you have a Windows operating system, type: pstcli.exe 2. If you have a UNIX/Linux operating system, type: /usr/bin/pstcli Certificate verification In order to establish a secure connection between PowerStore CLI and its backend server, a Public Key infrastructure (PKI) is used. An important component of PKI is certificate verification. Certificate verification provides a way for a user to verify the backend server being contacted. When PowerStore CLI connects to a server requesting a secure connection, the server sends its identification in the form of a digital certificate. The certificate usually contains the following: • Server name • Trusted certificate authority (CA) • Server's public encryption key. The PowerStore CLI client can contact the server that issued the certificate (the trusted CA) and confirm the validity of the certificate before proceeding. When the certificate is verified, PowerStore CLI and its backend server will establish the connection and begin to exchange data. PowerStore CLI command syntax The syntax of an example command line is as follows: pstcli ] [] [ Executable All command lines begin with the executable pstcli. If you do not start each command line with pstcli, the command fails and you must rerun the command. If you run only pstcli, without any switches or commands, the list of switches and their descriptions is displayed. If you are in session mode, you do not have to include pstcli in the command line. Also, you can press TAB after typing the first letter of the switch to autocomplete the switch. Switches Use switches to configure PowerStore CLI and connect to a system. Type switches immediately after pstcli. When typing more than one switch on the same line, separate each switch with a space. All switches start with a hyphen (-). 6 Introduction

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550
  • 551
  • 552
  • 553
  • 554
  • 555
  • 556
  • 557
  • 558
  • 559
  • 560
  • 561
  • 562
  • 563
  • 564
  • 565
  • 566

On Windows, double-click the installer and follow the prompts. The default installation location is:
64-bit systems:
C:\Program Files\Dell EMC\PowerStore CLI
32-bit systems:
C:\Program Files (x86)\Dell EMC\PowerStore Manager CL
I
NOTE:
Check the box to have the installation directory added to the PATH system variable.
On UNIX/Linux, type:
rpm -ihv <filename>
, where
filename
is the name of the installer. The default installation location
is:
/opt/dellemc/pstcli-<version>/bin/
, where
<version>
is the version of the client installed.
Launch the PowerStore CLI client
About this task
After installing the PowerStore CLI client, you can launch the client on a Microsoft Windows or UNIX/Linux computer.
To launch the PowerStore CLI client, perform the following in a command prompt based on your operating system:
Steps
1.
If you have a Windows operating system, type:
pstcli.exe
2.
If you have a UNIX/Linux operating system, type:
/usr/bin/pstcli
Certificate verification
In order to establish a secure connection between PowerStore CLI and its backend server, a Public Key infrastructure (PKI) is used. An
important component of PKI is certificate verification. Certificate verification provides a way for a user to verify the backend server being
contacted.
When PowerStore CLI connects to a server requesting a secure connection, the server sends its identification in the form of a digital
certificate. The certificate usually contains the following:
Server name
Trusted certificate authority (CA)
Server's public encryption key.
The PowerStore CLI client can contact the server that issued the certificate (the trusted CA) and confirm the validity of the certificate
before proceeding. When the certificate is verified, PowerStore CLI and its backend server will establish the connection and begin to
exchange data.
PowerStore CLI command syntax
The syntax of an example command line is as follows:
pstcli
<switches>
]
<object type>
[
<object qualifier>
]
<action>
[
<action qualifiers>
Executable
All command lines begin with the executable
pstcli
. If you do not start each command line with
pstcli
, the command fails and you
must rerun the command. If you run only
pstcli
, without any switches or commands, the list of switches and their descriptions is
displayed.
If you are in session mode, you do not have to include
pstcli
in the command line. Also, you can press TAB after typing the first letter of
the switch to autocomplete the switch.
Switches
Use switches to configure PowerStore CLI and connect to a system. Type switches immediately after
pstcli
. When typing more than
one switch on the same line, separate each switch with a space. All switches start with a hyphen (-).
6
Introduction