HP ProLiant DL380G5-WSS 3.7.0 HP StorageWorks HP Scalable NAS File Serving Sof - Page 402

How the configuration files are used, Samba configuration files. You will need to con two files

Page 402 highlights

• Samba configuration files. You will need to configure two files: /etc/samba/ smb.default and smb.conf.. The /etc/samba/ smb.default file is used on servers that are not currently hosting a virtual Samba server and contains Samba configuration parameters that are not specific to a Samba share. smb.conf. is the configuration file for a particular virtual Samba server. • HP Scalable NAS virtual host. The virtual host acts as a virtual Samba server and can be failed over to a backup node if necessary. Clients access the Samba share via the virtual Samba server. • HP Scalable NAS CUSTOM monitor. The monitor periodically checks the availability of the Samba share. • The /opt/hpcfs/methods/smb_meth script. This script defines the behavior of the CUSTOM monitor probe and coordinates failover of the virtual Samba server in the event of a disruption to its host node. How the configuration files are used The Samba smb.conf file determines what is shared and how it is shared. The Samba solution breaks smb.conf into an smb.default file and one or more smb.conf. files. When a client requests share access via a virtual Samba server, the smb.conf file is constructed dynamically from the smb.default and smb.conf. files. If no virtual Samba servers are hosted on a node, the smb_meth script overwrites the smb.conf file with smb.default. If one or more virtual Samba servers are hosted on a node at the time of the client request, the smb_meth script dynamically modifies the smb.conf file to specify the valid virtual Samba server names hosted by the node and to include the appropriate smb.conf. file. Consequently, only the smb.default and smb.conf. files should be modified. The smb.conf file should be managed by the smb_meth script because any changes made directly to the file can be overwritten during a failover. Additionally, changes to the smb.default file will not be reflected on a given node until all of its virtual Samba servers have been failed-off the node (i.e., the smb.conf file is overwritten). All nodes (primary or backup) that could host a virtual Samba server must have identical smb.default and smb.conf. files at all times. This is not automated and must be managed manually by the administrator. 402 Samba configuration

  • 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

Samba configuration files. You will need to configure two files:
/etc/samba/
smb.default
and
smb.conf.<virtual-server>
. The
/etc/samba/
smb.default
file is used on servers that are not currently hosting a virtual Samba
server and contains Samba configuration parameters that are not specific to a
Samba share.
smb.conf.<virtual-server>
is the configuration file for a
particular virtual Samba server.
HP Scalable NAS virtual host. The virtual host acts as a virtual Samba server and
can be failed over to a backup node if necessary. Clients access the Samba share
via the virtual Samba server.
HP Scalable NAS CUSTOM monitor. The monitor periodically checks the avail-
ability of the Samba share.
The
/opt/hpcfs/methods/smb_meth
script. This script defines the behavior
of the CUSTOM monitor probe and coordinates failover of the virtual Samba
server in the event of a disruption to its host node.
How the configuration files are used
The Samba
smb.conf
file determines what is shared and how it is shared. The
Samba solution breaks
smb.conf
into an
smb.default
file and one or more
smb.conf.<virtual-server>
files.
When a client requests share access via a virtual Samba server, the
smb.conf
file
is constructed dynamically from the
smb.default
and
smb.conf.<virtual-server>
files. If no virtual Samba servers are hosted on a
node, the
smb_meth
script overwrites the
smb.conf
file with
smb.default
.
If one or more virtual Samba servers are hosted on a node at the time of the client
request, the
smb_meth
script dynamically modifies the
smb.conf
file to specify the
valid virtual Samba server names hosted by the node and to include the appropriate
smb.conf.<virtual-server>
file.
Consequently, only the
smb.default
and
smb.conf.<virtual-server>
files
should be modified. The
smb.conf
file should be managed by the
smb_meth
script
because any changes made directly to the file can be overwritten during a failover.
Additionally, changes to the
smb.default
file will not be reflected on a given node
until all of its virtual Samba servers have been failed-off the node (i.e., the
smb.conf
file is overwritten).
All nodes (primary or backup) that could host a virtual Samba server must have
identical
smb.default
and
smb.conf.<virutal-host>
files at all times. This
is not automated and must be managed manually by the administrator.
Samba configuration
402