Tripp Lite B098016 Owners Manual for B093- B097- and B098-Series Console Serve - Page 270

Internal Storage

Page 270 highlights

15. Advanced Configuration o In secure mode, the URL must use the https scheme or it is skipped. o Otherwise, the available schemes are: http https tftp ftp ftps. o The curl program is used to download the URL. o In secure mode, the server's certificate must validate against the ca-bundle.crt. The (reqiured) client.pem file is provided to authenticate the client to the server. Please see the curl documentation for the format of these files. • The URL is downloaded. For .opg files, its header is checked to see if it is compatible with the current device. For .xml files, a parse check is made. If the check fails, the downloaded file is abandoned and the next URL is tried. • The file is imported into the current configuration. • The system checks to see if a hostname has been set in the config. If not, it is set to ${model}-${mac}. • The system checks to see if it is still in an unconfigured state. If it is, then the network interface mode is set to DHCP. This effectively forces the system into a configured state, preventing a future reboot loop. • The system reboots. Notes: If all the URLs were skipped or failed, the system will wait for 30 seconds before retrying. It will retry all URLs up to 10 times. After the 10th retry, the system will reboot. If the system has been manually configured in the meantime, the retries will stop and ZTP will be disabled. If no option 43 is received over DHCP, no URLs are downloaded and no reboots occur: the system must be manually configured. Once configured (manually or by ZTP), a Tripp Lite device will no longer request option 43 from the DHCP server, and it will ignore option 43 configuration URLs presented to it. 15.16 Internal Storage Some models have an internal USB flash drive, a non-volatile NAND flash partition, or both, which can be used by portmanager for log storage and the TFTP/FTP server for file storage. These storage devices are automatically mounted as subdirectories of /var/mnt/. The default directory served by FTP or TFTP is set to the preferred internal storage (if any). Otherwise, it is set to the first detected attached USB storage. The location of portmanager logs must be manually configured. 15.16.1 Filesystem Location of FTP/TFTP Directory Product B093 B097 B098 Preferred storage Internal flash Internal USB flash Internal USB flash Directory /var/mnt/storage.nvlog/tftpboot/ /var/mnt/storage.usb/tftpboot/ /var/mnt/storage.usb/tftpboot/ 15.16.2 Filesystem Location of Portmanager Logs Port log server type USB Flash Memory Non-volatile internal storage MicroSD Card Other (NFS, CIFS, etc.) Directory /var/mnt/storage.usb/ /var/mnt/storage.nvlog/ /var/mnt/storage.sd/ As explicitly configured 270

  • 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

270
15. Advanced Configuration
o In secure mode, the URL must use the https scheme or it is skipped.
o Otherwise, the available schemes are: http https tftp ftp ftps.
o The curl program is used to download the URL.
o In secure mode, the server’s certificate must validate against the ca-bundle.crt. The (reqiured) client.pem file is provided
to authenticate the client to the server. Please see the curl documentation for the format of these files.
• The URL is downloaded. For .opg files, its header is checked to see if it is compatible with the current device. For .xml files,
a parse check is made. If the check fails, the downloaded file is abandoned and the next URL is tried.
• The file is imported into the current configuration.
• The system checks to see if a hostname has been set in the config. If not, it is set to ${model}-${mac}.
• The system checks to see if it is still in an unconfigured state. If it is, then the network interface mode is set to DHCP. This
effectively forces the system into a configured state, preventing a future reboot loop.
• The system reboots.
Notes:
If all the URLs were skipped or failed, the system will wait for 30 seconds before retrying. It will retry all URLs up to 10 times. After
the 10th retry, the system will reboot. If the system has been manually configured in the meantime, the retries will stop and ZTP will be
disabled.
If no option 43 is received over DHCP, no URLs are downloaded and no reboots occur: the system must be manually configured. Once
configured (manually or by ZTP), a Tripp Lite device will no longer request option 43 from the DHCP server, and it will ignore option 43
configuration URLs presented to it.
15.16 Internal Storage
Some models have an internal USB flash drive, a non-volatile
NAND
flash partition, or both, which can be used by
portmanager for log storage and the TFTP/FTP server for file storage.
These storage devices are automatically mounted as subdirectories of /var/mnt/. The default directory served by FTP or TFTP
is set to the preferred internal storage (if any). Otherwise, it is set to the first detected attached USB storage. The location of
portmanager logs must be manually configured.
15.16.1 Filesystem Location of FTP/TFTP Directory
Product
Preferred storage
Directory
B093
Internal flash
/var/mnt/storage.nvlog/tftpboot/
B097
Internal USB flash
/var/mnt/storage.usb/tftpboot/
B098
Internal USB flash
/var/mnt/storage.usb/tftpboot/
15.16.2 Filesystem Location of Portmanager Logs
Port log server type
Directory
USB Flash Memory
/var/mnt/storage.usb/
Non-volatile internal storage
/var/mnt/storage.nvlog/
MicroSD Card
/var/mnt/storage.sd/
Other (NFS, CIFS, etc.)
As explicitly configured