[GH-ISSUE #156] Total memory size is not numeric: '' #67

Closed
opened 2026-03-07 19:15:01 +03:00 by kerem · 7 comments
Owner

Originally created by @hirenshah on GitHub (Oct 21, 2023).
Original GitHub issue: https://github.com/007revad/Synology_HDD_db/issues/156

Originally assigned to: @007revad on GitHub.

Just noticed this in the logs when re-running the Task Schedule to update from v3.1.64 to v3.1.65.

Searched the issues and it looks like this issue was resolved. Any ideas?

Synology_HDD_db v3.1.64
DS1813+ DSM 7.1.1-42962-6 
Using options: -nr --autoupdate=1
Running from: /volume1/web/scripts/utilities/syno_hdd_db.sh

There is a newer version of this script available.
Current version: v3.1.64
Latest version:  v3.1.65
Downloading v3.1.65
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  408k    0  408k    0     0   480k      0 --:--:-- --:--:-- --:--:-- 1352k

v3.1.65 and changes.txt downloaded to: /volume1/web/scripts/utilities

-------------------------------------------------------------------------------
Synology_HDD_db v3.1.65
DS1813+ DSM 7.1.1-42962-6 
Using options: -nr --autoupdate=1
Running from: /volume1/web/scripts/utilities/syno_hdd_db.sh

HDD/SSD models found: 5
CT250MX500SSD1,M3CR023
CT250MX500SSD1,M3CR045
WD30EFRX-68AX9N0,80.00A80
WD30EFRX-68EUZN0,80.00A80
WD30EFRX-68EUZN0,82.00A82

No M.2 drives found

No M.2 PCIe cards found

No Expansion Units found

Updated CT250MX500SSD1 to ds1813+_host_v7.db
CT250MX500SSD1 already exists in ds1813+_host.db
CT250MX500SSD1 already exists in ds1813+_host.db.new
Updated CT250MX500SSD1 to ds1813+_host_v7.db.new
Updated CT250MX500SSD1 to ds1813+_host_v7.db
CT250MX500SSD1 already exists in ds1813+_host.db
CT250MX500SSD1 already exists in ds1813+_host.db.new
Updated CT250MX500SSD1 to ds1813+_host_v7.db.new
WD30EFRX-68AX9N0 already exists in ds1813+_host_v7.db
WD30EFRX-68AX9N0 already exists in ds1813+_host.db
WD30EFRX-68AX9N0 already exists in ds1813+_host.db.new
WD30EFRX-68AX9N0 already exists in ds1813+_host_v7.db.new
Updated WD30EFRX-68EUZN0 to ds1813+_host_v7.db
WD30EFRX-68EUZN0 already exists in ds1813+_host.db
WD30EFRX-68EUZN0 already exists in ds1813+_host.db.new
Updated WD30EFRX-68EUZN0 to ds1813+_host_v7.db.new
Updated WD30EFRX-68EUZN0 to ds1813+_host_v7.db
WD30EFRX-68EUZN0 already exists in ds1813+_host.db
WD30EFRX-68EUZN0 already exists in ds1813+_host.db.new
Updated WD30EFRX-68EUZN0 to ds1813+_host_v7.db.new

Support disk compatibility already enabled.

ERROR Total memory size is not numeric: ''

Drive db auto updates already disabled.

DSM successfully checked disk compatibility.

You may need to reboot the Synology to see the changes.
Originally created by @hirenshah on GitHub (Oct 21, 2023). Original GitHub issue: https://github.com/007revad/Synology_HDD_db/issues/156 Originally assigned to: @007revad on GitHub. Just noticed this in the logs when re-running the Task Schedule to update from v3.1.64 to v3.1.65. Searched the issues and it looks like this issue was resolved. Any ideas? ``` Synology_HDD_db v3.1.64 DS1813+ DSM 7.1.1-42962-6 Using options: -nr --autoupdate=1 Running from: /volume1/web/scripts/utilities/syno_hdd_db.sh There is a newer version of this script available. Current version: v3.1.64 Latest version: v3.1.65 Downloading v3.1.65 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 408k 0 408k 0 0 480k 0 --:--:-- --:--:-- --:--:-- 1352k v3.1.65 and changes.txt downloaded to: /volume1/web/scripts/utilities ------------------------------------------------------------------------------- Synology_HDD_db v3.1.65 DS1813+ DSM 7.1.1-42962-6 Using options: -nr --autoupdate=1 Running from: /volume1/web/scripts/utilities/syno_hdd_db.sh HDD/SSD models found: 5 CT250MX500SSD1,M3CR023 CT250MX500SSD1,M3CR045 WD30EFRX-68AX9N0,80.00A80 WD30EFRX-68EUZN0,80.00A80 WD30EFRX-68EUZN0,82.00A82 No M.2 drives found No M.2 PCIe cards found No Expansion Units found Updated CT250MX500SSD1 to ds1813+_host_v7.db CT250MX500SSD1 already exists in ds1813+_host.db CT250MX500SSD1 already exists in ds1813+_host.db.new Updated CT250MX500SSD1 to ds1813+_host_v7.db.new Updated CT250MX500SSD1 to ds1813+_host_v7.db CT250MX500SSD1 already exists in ds1813+_host.db CT250MX500SSD1 already exists in ds1813+_host.db.new Updated CT250MX500SSD1 to ds1813+_host_v7.db.new WD30EFRX-68AX9N0 already exists in ds1813+_host_v7.db WD30EFRX-68AX9N0 already exists in ds1813+_host.db WD30EFRX-68AX9N0 already exists in ds1813+_host.db.new WD30EFRX-68AX9N0 already exists in ds1813+_host_v7.db.new Updated WD30EFRX-68EUZN0 to ds1813+_host_v7.db WD30EFRX-68EUZN0 already exists in ds1813+_host.db WD30EFRX-68EUZN0 already exists in ds1813+_host.db.new Updated WD30EFRX-68EUZN0 to ds1813+_host_v7.db.new Updated WD30EFRX-68EUZN0 to ds1813+_host_v7.db WD30EFRX-68EUZN0 already exists in ds1813+_host.db WD30EFRX-68EUZN0 already exists in ds1813+_host.db.new Updated WD30EFRX-68EUZN0 to ds1813+_host_v7.db.new Support disk compatibility already enabled. ERROR Total memory size is not numeric: '' Drive db auto updates already disabled. DSM successfully checked disk compatibility. You may need to reboot the Synology to see the changes. ```
kerem 2026-03-07 19:15:01 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@007revad commented on GitHub (Oct 24, 2023):

I replied to this 3 days ago but my reply is missing!?!?!

If you run syno_hdd_db with the -e or --email option you won't get all those �[0;33 �[41m �[0m in the email from task scheduler.

What does the following command return?
dmidecode -t memory | grep -E "[Ss]ize: [0-9]+ [MG]{1}[B]{1}$"

<!-- gh-comment-id:1776541562 --> @007revad commented on GitHub (Oct 24, 2023): I replied to this 3 days ago but my reply is missing!?!?! If you run syno_hdd_db with the -e or --email option you won't get all those �[0;33 �[41m �[0m in the email from task scheduler. What does the following command return? `dmidecode -t memory | grep -E "[Ss]ize: [0-9]+ [MG]{1}[B]{1}$"`
Author
Owner

@hirenshah commented on GitHub (Oct 26, 2023):

image

<!-- gh-comment-id:1780272611 --> @hirenshah commented on GitHub (Oct 26, 2023): ![image](https://github.com/007revad/Synology_HDD_db/assets/418112/5f9728dc-2648-4a4d-93ec-d74a963bb61b)
Author
Owner

@hirenshah commented on GitHub (Oct 26, 2023):

Without the grep:
image

<!-- gh-comment-id:1780274056 --> @hirenshah commented on GitHub (Oct 26, 2023): Without the grep: ![image](https://github.com/007revad/Synology_HDD_db/assets/418112/d5464f90-fcd4-43d0-8313-edfc4f7cb0c4)
Author
Owner

@007revad commented on GitHub (Oct 26, 2023):

Interesting.

I know DSM 6 does not have dmidecode, but your DS1813+ is using DSM 7.1.1. Your dmidecode is the same version that's in DSM 7.2

But I notice the SMBIOS is different which is probably model dependant rather than DSM version dependant:

  • It's SMBIOS 2.6 on your DS1813+
  • It's SMBIOS 3.01 on my DS720+
  • It's SMBIOS 3.1.1 on my DS1821+

Have you upgraded the amount of memory in the DS1813+ to more than 4GB (2 x 2GB) ?

<!-- gh-comment-id:1780387381 --> @007revad commented on GitHub (Oct 26, 2023): Interesting. I know DSM 6 does not have dmidecode, but your DS1813+ is using DSM 7.1.1. Your dmidecode is the same version that's in DSM 7.2 But I notice the SMBIOS is different which is probably model dependant rather than DSM version dependant: - It's SMBIOS 2.6 on your DS1813+ - It's SMBIOS 3.01 on my DS720+ - It's SMBIOS 3.1.1 on my DS1821+ Have you upgraded the amount of memory in the DS1813+ to more than 4GB (2 x 2GB) ?
Author
Owner

@hirenshah commented on GitHub (Oct 27, 2023):

I upgraded the RAM from 2GB to 4GB a couple of years ago.

<!-- gh-comment-id:1782095902 --> @hirenshah commented on GitHub (Oct 27, 2023): I upgraded the RAM from 2GB to 4GB a couple of years ago.
Author
Owner

@007revad commented on GitHub (Oct 27, 2023):

The DS1813+ already supports 4GB of memory.

This command should return 4096
get_key_value /etc.defaults/synoinfo.conf mem_max_mb

If it does, you don't the -r option when running syno_hdd-db.

<!-- gh-comment-id:1782217401 --> @007revad commented on GitHub (Oct 27, 2023): The DS1813+ already supports 4GB of memory. This command should return 4096 `get_key_value /etc.defaults/synoinfo.conf mem_max_mb` If it does, you don't the -r option when running syno_hdd-db.
Author
Owner

@hirenshah commented on GitHub (Oct 27, 2023):

It does indeed return 4096, so I've now changed the task to:
/volume1/web/scripts/utilities/syno_hdd_db.sh -n --autoupdate=1

<!-- gh-comment-id:1782247283 --> @hirenshah commented on GitHub (Oct 27, 2023): It does indeed return 4096, so I've now changed the task to: `/volume1/web/scripts/utilities/syno_hdd_db.sh -n --autoupdate=1`
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Synology_HDD_db#67
No description provided.