Для тех кто хочет построить Вумный дом на HA.
Статистика использования дешевого SSD (поставлен был новым) на котором пишется только база данных HA. Остальное на MMC.
Первый год система с этим SDD работала так тестовая и дублирующая, в HA было не более 20 датчиков, в среднем - десяток.
Потом система перешла на реальную работу и кол-во датчиков сразу перевалило за шесть десятков и далее более.
Время записи в базу ограничено до 1 месяц, пишутся только интересующие меня данные. Никаких RSSI и прочих чисто технических данных не пишется.
Датчики типовые и время обновлений значений указано от 1 минуты и более. Для некоторых и 30 минут.
И выходит вот такой SMART:
Код:
=== START OF INFORMATION SECTION ===
Device Model: GN256 2242
Firmware Version: U0205A0
User Capacity: 256,060,514,304 bytes [256 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
Form Factor: 2.5 inches
TRIM Command: Available
ATA Version is: ACS-2 T13/2015-D revision 3
SATA Version is: SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Tue Apr 25 16:47:31 2023 MSK
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
---
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x0032 100 100 050 Old_age Always - 0
5 Reallocated_Sector_Ct 0x0032 100 100 050 Old_age Always - 3
9 Power_On_Hours 0x0032 100 100 050 Old_age Always - 11177
12 Power_Cycle_Count 0x0032 100 100 050 Old_age Always - 227
160 Unknown_Attribute 0x0032 100 100 050 Old_age Always - 0
161 Unknown_Attribute 0x0033 100 100 050 Pre-fail Always - 97
163 Unknown_Attribute 0x0032 100 100 050 Old_age Always - 18
164 Unknown_Attribute 0x0032 100 100 050 Old_age Always - 124283
165 Unknown_Attribute 0x0032 100 100 050 Old_age Always - 128
166 Unknown_Attribute 0x0032 100 100 050 Old_age Always - 3
167 Unknown_Attribute 0x0032 100 100 050 Old_age Always - 85
168 Unknown_Attribute 0x0032 100 100 050 Old_age Always - 5050
169 Unknown_Attribute 0x0032 100 100 050 Old_age Always - 99
175 Program_Fail_Count_Chip 0x0032 100 100 050 Old_age Always - 0
176 Erase_Fail_Count_Chip 0x0032 100 100 050 Old_age Always - 0
177 Wear_Leveling_Count 0x0032 100 100 050 Old_age Always - 0
178 Used_Rsvd_Blk_Cnt_Chip 0x0032 100 100 050 Old_age Always - 3
181 Program_Fail_Cnt_Total 0x0032 100 100 050 Old_age Always - 0
182 Erase_Fail_Count_Total 0x0032 100 100 050 Old_age Always - 0
192 Power-Off_Retract_Count 0x0032 100 100 050 Old_age Always - 184
194 Temperature_Celsius 0x0022 100 100 050 Old_age Always - 40
195 Hardware_ECC_Recovered 0x0032 100 100 050 Old_age Always - 0
196 Reallocated_Event_Count 0x0032 100 100 050 Old_age Always - 0
197 Current_Pending_Sector 0x0032 100 100 050 Old_age Always - 3
198 Offline_Uncorrectable 0x0032 100 100 050 Old_age Always - 0
199 UDMA_CRC_Error_Count 0x0032 100 100 050 Old_age Always - 0
232 Available_Reservd_Space 0x0032 100 100 050 Old_age Always - 97
241 Total_LBAs_Written 0x0030 100 100 050 Old_age Offline - 107694
242 Total_LBAs_Read 0x0030 100 100 050 Old_age Offline - 35808
245 Unknown_Attribute 0x0032 100 100 050 Old_age Always - 330561
SMART Error Log Version: 1
No Errors Logged
Счет у Total_LBAs_Written и Total_LBAs_Read у данного SSD в 32 мегабайтах.
Total_LBAs_Written = 107694*32МБ = 3446208 мегабайт = 3365.4375ГБ = 3.28656ТБ
Power_On_Hours = 11177/24 = 465.7 суток
Т.е. имеем минимальную запись в 3446208/465 = 7411.2МБ = 7.2375ГБ в сутки
Меня ограничения, внесенные в HA по записи не устраивают. Слишком мало значений от датчиков и прочего и недлительная история - всего 1 месяц
И каждый день HA переписывает базу, обрезая и реформатируя. Но общий файл базы имеет в среднем размер около 3 ГБ. Меняется, и иногда сбрасывался.
А надо историю на годы. Но при большем объеме простые платки с хилыми CPU не тянут - сбиваются и тормозят до жути...