SOLVED: Disk Configuration (Number of slots assigned to cache) not saving.


kd5ahl

Recommended Posts

Current Issue: When configuring the cache pool, the number of cache slots is not being retained between reboots.

 

After each reboot, I have to go in and reduce the number of array slots, and re-assign the cache drives.

Once I do this, everything works normally. i.e. the cache is available, and my previously configured docker containers and VM's which use the cache function once again.

 

I suspect the fault lies in my disks.cfg (pasted below). It looks to my untrained eye as if there is not enough information there to encompass 3 cache disks.

I only see populated elements for cacheId, not cacheId.1 and cacheId.2. (see last 4 lines of the disks.cfg below)

 

# Generated settings:
startArray="yes"
spindownDelay="30"
queueDepth="1"
spinupGroups="no"
defaultFormat="2"
defaultFsType="xfs"
poll_attributes="1800"
md_num_stripes="1280"
md_write_limit="768"
md_sync_window="384"
diskComment.0=""
diskFsType.0="auto"
diskSpindownDelay.0="-1"
diskSpinupGroup.0="host3"
diskComment.1=""
diskFsType.1="reiserfs"
diskSpindownDelay.1="-1"
diskSpinupGroup.1="host5"
diskExport.1="eh"
diskSecurity.1="public"
diskReadList.1=""
diskWriteList.1=""
diskExportNFS.1="-"
diskSecurityNFS.1="public"
diskHostListNFS.1=""
diskExportAFP.1="-"
diskSecurityAFP.1="public"
diskReadListAFP.1=""
diskWriteListAFP.1=""
diskVolsizelimitAFP.1=""
diskVoldbpathAFP.1=""
diskComment.2=""
diskFsType.2="reiserfs"
diskSpindownDelay.2="-1"
diskSpinupGroup.2="host8"
diskExport.2="eh"
diskSecurity.2="public"
diskReadList.2=""
diskWriteList.2=""
diskExportNFS.2="-"
diskSecurityNFS.2="public"
diskHostListNFS.2=""
diskExportAFP.2="-"
diskSecurityAFP.2="public"
diskReadListAFP.2=""
diskWriteListAFP.2=""
diskVolsizelimitAFP.2=""
diskVoldbpathAFP.2=""
diskComment.3=""
diskFsType.3="reiserfs"
diskSpindownDelay.3="-1"
diskSpinupGroup.3="host8"
diskExport.3="eh"
diskSecurity.3="public"
diskReadList.3=""
diskWriteList.3=""
diskExportNFS.3="-"
diskSecurityNFS.3="public"
diskHostListNFS.3=""
diskExportAFP.3="-"
diskSecurityAFP.3="public"
diskReadListAFP.3=""
diskWriteListAFP.3=""
diskVolsizelimitAFP.3=""
diskVoldbpathAFP.3=""
diskComment.4=""
diskFsType.4="reiserfs"
diskSpindownDelay.4="-1"
diskSpinupGroup.4="host8"
diskExport.4="eh"
diskSecurity.4="public"
diskReadList.4=""
diskWriteList.4=""
diskExportNFS.4="-"
diskSecurityNFS.4="public"
diskHostListNFS.4=""
diskExportAFP.4="-"
diskSecurityAFP.4="public"
diskReadListAFP.4=""
diskWriteListAFP.4=""
diskVolsizelimitAFP.4=""
diskVoldbpathAFP.4=""
diskComment.5=""
diskFsType.5="reiserfs"
diskSpindownDelay.5="-1"
diskSpinupGroup.5="host8"
diskExport.5="eh"
diskSecurity.5="public"
diskReadList.5=""
diskWriteList.5=""
diskExportNFS.5="-"
diskSecurityNFS.5="public"
diskHostListNFS.5=""
diskExportAFP.5="-"
diskSecurityAFP.5="public"
diskReadListAFP.5=""
diskWriteListAFP.5=""
diskVolsizelimitAFP.5=""
diskVoldbpathAFP.5=""
diskComment.6=""
diskFsType.6="reiserfs"
diskSpindownDelay.6="-1"
diskSpinupGroup.6="host8"
diskExport.6="eh"
diskSecurity.6="public"
diskReadList.6=""
diskWriteList.6=""
diskExportNFS.6="-"
diskSecurityNFS.6="public"
diskHostListNFS.6=""
diskExportAFP.6="-"
diskSecurityAFP.6="public"
diskReadListAFP.6=""
diskWriteListAFP.6=""
diskVolsizelimitAFP.6=""
diskVoldbpathAFP.6=""
diskComment.7=""
diskFsType.7="reiserfs"
diskSpindownDelay.7="-1"
diskSpinupGroup.7="host8"
diskExport.7="eh"
diskSecurity.7="public"
diskReadList.7=""
diskWriteList.7=""
diskExportNFS.7="-"
diskSecurityNFS.7="public"
diskHostListNFS.7=""
diskExportAFP.7="-"
diskSecurityAFP.7="public"
diskReadListAFP.7=""
diskWriteListAFP.7=""
diskVolsizelimitAFP.7=""
diskVoldbpathAFP.7=""
diskComment.8=""
diskFsType.8="reiserfs"
diskSpindownDelay.8="-1"
diskSpinupGroup.8="host8"
diskExport.8="eh"
diskSecurity.8="public"
diskReadList.8=""
diskWriteList.8=""
diskExportNFS.8="-"
diskSecurityNFS.8="public"
diskHostListNFS.8=""
diskExportAFP.8="-"
diskSecurityAFP.8="public"
diskReadListAFP.8=""
diskWriteListAFP.8=""
diskVolsizelimitAFP.8=""
diskVoldbpathAFP.8=""
diskComment.9=""
diskFsType.9="xfs"
diskSpindownDelay.9="-1"
diskSpinupGroup.9="host8"
diskExport.9="e"
diskSecurity.9="public"
diskReadList.9=""
diskWriteList.9=""
diskExportNFS.9="-"
diskSecurityNFS.9="public"
diskHostListNFS.9=""
diskExportAFP.9="-"
diskSecurityAFP.9="public"
diskReadListAFP.9=""
diskWriteListAFP.9=""
diskVolsizelimitAFP.9=""
diskVoldbpathAFP.9=""
diskComment.10=""
diskFsType.10="auto"
diskSpindownDelay.10="-1"
diskSpinupGroup.10=""
diskExport.10="e"
diskSecurity.10="public"
diskReadList.10=""
diskWriteList.10=""
diskExportNFS.10="-"
diskSecurityNFS.10="public"
diskHostListNFS.10=""
diskExportAFP.10="-"
diskSecurityAFP.10="public"
diskReadListAFP.10=""
diskWriteListAFP.10=""
diskVolsizelimitAFP.10=""
diskVoldbpathAFP.10=""
diskComment.11=""
diskFsType.11="auto"
diskSpindownDelay.11="-1"
diskSpinupGroup.11=""
diskExport.11="e"
diskSecurity.11="public"
diskReadList.11=""
diskWriteList.11=""
diskExportNFS.11="-"
diskSecurityNFS.11="public"
diskHostListNFS.11=""
diskExportAFP.11="-"
diskSecurityAFP.11="public"
diskReadListAFP.11=""
diskWriteListAFP.11=""
diskVolsizelimitAFP.11=""
diskVoldbpathAFP.11=""
diskComment.12=""
diskFsType.12="auto"
diskSpindownDelay.12="-1"
diskSpinupGroup.12=""
diskExport.12="e"
diskSecurity.12="public"
diskReadList.12=""
diskWriteList.12=""
diskExportNFS.12="-"
diskSecurityNFS.12="public"
diskHostListNFS.12=""
diskExportAFP.12="-"
diskSecurityAFP.12="public"
diskReadListAFP.12=""
diskWriteListAFP.12=""
diskVolsizelimitAFP.12=""
diskVoldbpathAFP.12=""
diskComment.13=""
diskFsType.13="auto"
diskSpindownDelay.13="-1"
diskSpinupGroup.13=""
diskExport.13="e"
diskSecurity.13="public"
diskReadList.13=""
diskWriteList.13=""
diskExportNFS.13="-"
diskSecurityNFS.13="public"
diskHostListNFS.13=""
diskExportAFP.13="-"
diskSecurityAFP.13="public"
diskReadListAFP.13=""
diskWriteListAFP.13=""
diskVolsizelimitAFP.13=""
diskVoldbpathAFP.13=""
diskComment.14=""
diskFsType.14="auto"
diskSpindownDelay.14="-1"
diskSpinupGroup.14=""
diskExport.14="e"
diskSecurity.14="public"
diskReadList.14=""
diskWriteList.14=""
diskExportNFS.14="-"
diskSecurityNFS.14="public"
diskHostListNFS.14=""
diskExportAFP.14="-"
diskSecurityAFP.14="public"
diskReadListAFP.14=""
diskWriteListAFP.14=""
diskVolsizelimitAFP.14=""
diskVoldbpathAFP.14=""
diskComment.15=""
diskFsType.15="auto"
diskSpindownDelay.15="-1"
diskSpinupGroup.15=""
diskExport.15="e"
diskSecurity.15="public"
diskReadList.15=""
diskWriteList.15=""
diskExportNFS.15="-"
diskSecurityNFS.15="public"
diskHostListNFS.15=""
diskExportAFP.15="-"
diskSecurityAFP.15="public"
diskReadListAFP.15=""
diskWriteListAFP.15=""
diskVolsizelimitAFP.15=""
diskVoldbpathAFP.15=""
diskComment.16=""
diskFsType.16="auto"
diskSpindownDelay.16="-1"
diskSpinupGroup.16=""
diskExport.16="e"
diskSecurity.16="public"
diskReadList.16=""
diskWriteList.16=""
diskExportNFS.16="-"
diskSecurityNFS.16="public"
diskHostListNFS.16=""
diskExportAFP.16="-"
diskSecurityAFP.16="public"
diskReadListAFP.16=""
diskWriteListAFP.16=""
diskVolsizelimitAFP.16=""
diskVoldbpathAFP.16=""
diskComment.17=""
diskFsType.17="auto"
diskSpindownDelay.17="-1"
diskSpinupGroup.17=""
diskExport.17="e"
diskSecurity.17="public"
diskReadList.17=""
diskWriteList.17=""
diskExportNFS.17="-"
diskSecurityNFS.17="public"
diskHostListNFS.17=""
diskExportAFP.17="-"
diskSecurityAFP.17="public"
diskReadListAFP.17=""
diskWriteListAFP.17=""
diskVolsizelimitAFP.17=""
diskVoldbpathAFP.17=""
diskComment.18=""
diskFsType.18="auto"
diskSpindownDelay.18="-1"
diskSpinupGroup.18=""
diskExport.18="e"
diskSecurity.18="public"
diskReadList.18=""
diskWriteList.18=""
diskExportNFS.18="-"
diskSecurityNFS.18="public"
diskHostListNFS.18=""
diskExportAFP.18="-"
diskSecurityAFP.18="public"
diskReadListAFP.18=""
diskWriteListAFP.18=""
diskVolsizelimitAFP.18=""
diskVoldbpathAFP.18=""
diskComment.19=""
diskFsType.19="auto"
diskSpindownDelay.19="-1"
diskSpinupGroup.19=""
diskExport.19="e"
diskSecurity.19="public"
diskReadList.19=""
diskWriteList.19=""
diskExportNFS.19="-"
diskSecurityNFS.19="public"
diskHostListNFS.19=""
diskExportAFP.19="-"
diskSecurityAFP.19="public"
diskReadListAFP.19=""
diskWriteListAFP.19=""
diskVolsizelimitAFP.19=""
diskVoldbpathAFP.19=""
diskComment.20=""
diskFsType.20="auto"
diskSpindownDelay.20="-1"
diskSpinupGroup.20=""
diskExport.20="e"
diskSecurity.20="public"
diskReadList.20=""
diskWriteList.20=""
diskExportNFS.20="-"
diskSecurityNFS.20="public"
diskHostListNFS.20=""
diskExportAFP.20="-"
diskSecurityAFP.20="public"
diskReadListAFP.20=""
diskWriteListAFP.20=""
diskVolsizelimitAFP.20=""
diskVoldbpathAFP.20=""
diskComment.21=""
diskFsType.21="auto"
diskSpindownDelay.21="-1"
diskSpinupGroup.21=""
diskExport.21="e"
diskSecurity.21="public"
diskReadList.21=""
diskWriteList.21=""
diskExportNFS.21="-"
diskSecurityNFS.21="public"
diskHostListNFS.21=""
diskExportAFP.21="-"
diskSecurityAFP.21="public"
diskReadListAFP.21=""
diskWriteListAFP.21=""
diskVolsizelimitAFP.21=""
diskVoldbpathAFP.21=""
cacheId="ST3500830AS_5QG1QDC6"
cacheComment=""
cacheUUID="bac6a630-d1f7-4dab-823f-789d28db9688"
cacheFsType="btrfs"
cacheSpindownDelay="-1"
cacheSpinupGroup="host4"
cacheExport="e"
cacheSecurity="public"
cacheReadList=""
cacheWriteList=""
cacheExportNFS="-"
cacheSecurityNFS="public"
cacheHostListNFS=""
cacheExportAFP="-"
cacheSecurityAFP="public"
cacheReadListAFP=""
cacheWriteListAFP=""
cacheVolsizelimitAFP=""
cacheVoldbpathAFP=""
cacheId.1=""
cacheComment.1=""
cacheId.2=""
cacheComment.2=""

 

I'd appreciate suggestions on how to troubleshoot and resolve the issue. I've recently (if several weeks ago can be called recent) upgraded several drives from 320GB to 1TB units, so I expect at that time the disks.cfg file had proper permissions and was writebale, so I'm not sure what could have changed to account for the current behaviour.

 

Below also please find attached a recent diagnostics file

 

Configuration:

Unraid Version: 6.1.6

Add-ons: Docker and VM's are in use

Motherboard: Supermicro - X10SLH-F/X10SLM+-F

Memory: 24576 MB

Disk Controllers: 2X AOC SAS2LP

Parity Disk: 1@ 4TB

Array Disks: 9@ 1TB (Various Types)

Non Array Disks: 1@ 6TB (Using to back up array while working out issues)

Cache: 3@ 500GB HDD set as BTRFS (will ultimately be 3@ SSD)

tower-diagnostics-20151228-1109.zip

Link to comment

SOLVED IT!

 

Putzing around while waiting for replies, I noted that the ident.cfg had listed 24 array slots and 1 cache slot. I edited the file to 22 array and 3 cache, and then reconfigured and rebooted. configuration repopulated correctly after reboot.

 

I did the reconfiguration in Chrome, but would have tried IE or something else if the cfg file edit had not worked. Thanks for the suggestion!

 

Before:

# Generated settings:
NAME="Tower"
COMMENT="Media server"
SECURITY="user"
WORKGROUP="Mshome"
DOMAIN=""
DOMAIN_SHORT=""
localMaster="no"
hideDotFiles="no"
DOMAIN_LOGIN="Administrator"
DOMAIN_PASSWD=""
timeZone="America/New_York"
USE_NTP="yes"
NTP_SERVER1="pool.ntp.org"
NTP_SERVER2=""
NTP_SERVER3=""
SYS_MODEL="Custom"
SYS_ARRAY_SLOTS="24"
SYS_CACHE_SLOTS="1"

 

After:

# Generated settings:
NAME="Tower"
COMMENT="Media server"
SECURITY="user"
WORKGROUP="Mshome"
DOMAIN=""
DOMAIN_SHORT=""
localMaster="no"
hideDotFiles="no"
DOMAIN_LOGIN="Administrator"
DOMAIN_PASSWD=""
timeZone="America/New_York"
USE_NTP="yes"
NTP_SERVER1="pool.ntp.org"
NTP_SERVER2=""
NTP_SERVER3=""
SYS_MODEL="Custom"
SYS_ARRAY_SLOTS="22"
SYS_CACHE_SLOTS="3"

 

I'm so glad that was simple!

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.