HP MSA 1040 HP MSA 1040 SMU Reference Guide (762784-001, March 2014) - Page 51

Changing the missing LUN response, Controlling host access to the system’s write-back cache setting - shutdown

Page 51 highlights

Changing the missing LUN response Some operating systems do not look beyond LUN 0 if they do not find a LUN 0 or cannot handle noncontiguous LUNs. The Missing LUN Response option handles these situations by enabling the host drivers to continue probing for LUNs until they reach the LUN to which they have access. This option controls the SCSI sense data returned for volumes that are not accessible because they don't exist or have been hidden through volume mapping (this does not apply to volumes of offline vdisks). Use the default value, Not Ready, unless the system is used in a VMware environment or a service technician asks you to change it to work around a host driver problem. To change the missing LUN response 1. In the Configuration View panel, right-click the system and select Configuration > Advanced Settings > Cache. 2. Set the Missing LUN Response option to either: • Not Ready. Sends a reply that there is a LUN where a gap has been created but that it's "not ready." Sense data returned is a Sense Key of 2h and an ASC/ASCQ of 04/03. This option is the default. • Illegal Request. Sends a reply that there is a LUN but that the request is "illegal." Sense data returned is a Sense Key of 5h and an ASC/ASCQ of 25/00. If the system is used in a VMware environment, use this option. 3. Click Apply. Controlling host access to the system's write-back cache setting You can prevent hosts from using SCSI MODE SELECT commands to change the system's write-back cache setting. Some operating systems disable write cache. If host control of write-back cache is disabled, the host cannot modify the cache setting. The default is Disabled. This option is useful in some environments where the host disables the system's write-back cache, resulting in degraded performance. To change host access to the write-back cache setting 1. In the Configuration View panel, right-click the system and select Configuration > Advanced Settings > Cache. 2. Either select (enable) or clear (disable) the Host Control of Write-Back Cache option. 3. Click Apply. Changing auto-write-through cache triggers and behaviors You can set conditions that cause ("trigger") a controller to change the cache mode from write-back to write-through, as described in "About volume cache options" (page 21). You can also specify actions for the system to take when write-through caching is triggered. To change auto-write-through cache triggers and behaviors 1. In the Configuration View panel, right-click the system and select Configuration > Advanced Settings > Cache. 2. In the Auto-Write Through Cache Trigger Conditions section, either select (enable) or clear (disable) the options: • Controller Failure. Changes to write-through if a controller fails. In a dual-controller system this option is disabled by default. In Single Controller mode this option is grayed out. • Cache Power. Changes to write-through if cache backup power is not fully charged or fails. Enabled by default. • CompactFlash. Changes to write-through if CompactFlash memory is not detected during POST, fails during POST, or fails while the controller is under operation. Enabled by default. • Power Supply Failure. Changes to write-through if a power supply unit fails. Disabled by default. • Fan Failure. Changes to write-through if a cooling fan fails. Disabled by default. • Overtemperature Failure. Forces a controller shutdown if a temperature is detected that exceeds system threshold limits. Disabled by default. Configuring advanced settings 51

  • 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

Configuring advanced settings
51
Changing the missing LUN response
Some operating systems do not look beyond LUN 0 if they do not find a LUN 0 or cannot handle noncontiguous
LUNs. The Missing LUN Response option handles these situations by enabling the host drivers to continue probing for
LUNs until they reach the LUN to which they have access.
This option controls the SCSI sense data returned for volumes that are not accessible because they don’t exist or have
been hidden through volume mapping (this does not apply to volumes of offline vdisks). Use the default value, Not
Ready, unless the system is used in a VMware environment or a service technician asks you to change it to work
around a host driver problem.
To change the missing LUN response
1.
In the Configuration View panel, right-click the system and select
Configuration > Advanced Settings > Cache
.
2.
Set the Missing LUN Response option to either:
Not Ready
. Sends a reply that there is a LUN where a gap has been created but that it’s “not ready.” Sense
data returned is a Sense Key of
2h
and an ASC/ASCQ of
04/03
. This option is the default.
Illegal Request
. Sends a reply that there is a LUN but that the request is “illegal.” Sense data returned is a
Sense Key of
5h
and an ASC/ASCQ of
25/00
. If the system is used in a VMware environment, use this
option.
3.
Click
Apply
.
Controlling host access to the system’s write-back cache setting
You can prevent hosts from using
SCSI MODE SELECT
commands to change the system’s write-back cache setting.
Some operating systems disable write cache. If host control of write-back cache is disabled, the host cannot modify
the cache setting. The default is Disabled.
This option is useful in some environments where the host disables the system’s write-back cache, resulting in
degraded performance.
To change host access to the write-back cache setting
1.
In the Configuration View panel, right-click the system and select
Configuration > Advanced Settings > Cache
.
2.
Either select (enable) or clear (disable) the
Host Control of Write-Back Cache
option.
3.
Click
Apply
.
Changing auto-write-through cache triggers and behaviors
You can set conditions that cause (“trigger”) a controller to change the cache mode from write-back to write-through,
as described in
"About volume cache options" (page 21)
. You can also specify actions for the system to take when
write-through caching is triggered.
To change auto-write-through cache triggers and behaviors
1.
In the Configuration View panel, right-click the system and select
Configuration > Advanced Settings > Cache
.
2.
In the Auto-Write Through Cache Trigger Conditions section, either select (enable) or clear (disable) the options:
Controller Failure
. Changes to write-through if a controller fails. In a dual-controller system this option is
disabled by default. In Single Controller mode this option is grayed out.
Cache Power
. Changes to write-through if cache backup power is not fully charged or fails. Enabled by
default.
CompactFlash
. Changes to write-through if CompactFlash memory is not detected during POST, fails during
POST, or fails while the controller is under operation. Enabled by default.
Power Supply Failure
. Changes to write-through if a power supply unit fails. Disabled by default.
Fan Failure
. Changes to write-through if a cooling fan fails. Disabled by default.
Overtemperature Failure
. Forces a controller shutdown if a temperature is detected that exceeds system
threshold limits. Disabled by default.