Ответы на частые вопросы про TrueNAS SCALE и iSCSI-диска
-
KasperZzz(22)
- Site Admin
- Сообщения: 37
- Зарегистрирован: Чт апр 04, 2024 12:01 am
Re: Ответы на частые вопросы про TrueNAS SCALE и iSCSI-диска
Возможно из за заморозки. Либо стим пытается понять, у него в папке (в конфиг файле)одна версия и требуется обновление, начинает обновление видит что файлы уже обновлены и пропускает обновление.
-
Hamar
- Сообщения: 15
- Зарегистрирован: Чт апр 10, 2025 3:42 am
Re: Ответы на частые вопросы про TrueNAS SCALE и iSCSI-диска
У меня ощущение что после перезагрузки эта проблема пропадает. В любом случае вреда от неё я не замечал.
Меня беспокоит другое.
Периодически, раз например в неделю, при выполнении обновления игры Стим выдаёт ошибку "файлы обновления повреждены".
Исправить это легко - по нажатию кнопки Стим повторно закачивает повреждённые файлы.
Но я не понимаю откуда эта ошибка берётся. До перехода на ТруНас я её не видел.
Кроме того иногда проводя проверку файлов случайной игры Стим находит ошибки!
Особенно много ошибок было в момент переноса всей библиотеки на ТруНас .. например игр 5 из 40 оказались повреждёнными.
Могут ли это быть личные глюки Стима при работе с iSCSI?
В ТруНас память ECC. Все комплектующие новые.
Ошибок в интерфесах нет.
Меня беспокоит другое.
Периодически, раз например в неделю, при выполнении обновления игры Стим выдаёт ошибку "файлы обновления повреждены".
Исправить это легко - по нажатию кнопки Стим повторно закачивает повреждённые файлы.
Но я не понимаю откуда эта ошибка берётся. До перехода на ТруНас я её не видел.
Кроме того иногда проводя проверку файлов случайной игры Стим находит ошибки!
Особенно много ошибок было в момент переноса всей библиотеки на ТруНас .. например игр 5 из 40 оказались повреждёнными.
Могут ли это быть личные глюки Стима при работе с iSCSI?
В ТруНас память ECC. Все комплектующие новые.
Ошибок в интерфесах нет.
netstat -e
Статистика интерфейса
Получено Отправлено
Байт 3417607821 1255535367
Одноадресные пакеты 181058614 571028254
Многоадресные пакеты 4251775 553745
Отброшено 0 0
Ошибки 0 0
Неизвестный протокол 0
root@truenas[/var/empty]# ifconfig
enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.120 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::8ea6:82ff:fe71:61a prefixlen 64 scopeid 0x20<link>
ether 8c:a6:82:71:06:1a txqueuelen 1000 (Ethernet)
RX packets 870230771 bytes 493949005058 (460.0 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1133852588 bytes 1584435994859 (1.4 TiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions
-
Hamar
- Сообщения: 15
- Зарегистрирован: Чт апр 10, 2025 3:42 am
Re: Ответы на частые вопросы про TrueNAS SCALE и iSCSI-диска
Это какая то магия.
МемТест на моём ПК ошибок не показывает
МемТест на TrueNas ошибок не показывает
Scrub ошибок не показал
Smart extended ошибок нет на всех дисках
И в то же время
Я беру игру стим 40Гб и перекидываю её несколько раз между SSD дисками на моём ПК - потом провожу проверку файлов и ошибок нет
Я перекидываю её несколько раз между двумя iSCSI дисками и проверка находит ошибку в файлах игры.
Вот лог Стима например
МемТест на моём ПК ошибок не показывает
МемТест на TrueNas ошибок не показывает
Scrub ошибок не показал
Smart extended ошибок нет на всех дисках
И в то же время
Я беру игру стим 40Гб и перекидываю её несколько раз между SSD дисками на моём ПК - потом провожу проверку файлов и ошибок нет
Я перекидываю её несколько раз между двумя iSCSI дисками и проверка находит ошибку в файлах игры.
Вот лог Стима например
[2025-05-31 21:00:03] Start validating appID 3513350
[2025-05-31 21:00:03] AppID 3513350 scheduler update : Priority First, not played for 11032 seconds, update disabled for 0 seconds
---
[2025-05-31 21:01:20] Validation: corrupt chunk 5701083c999796c8856fe8693f351698b417c284 has 78e1239c2c13304518904c90854e04fff539b369 at offset 543322112 (1048576 bytes)
[2025-05-31 21:01:23] Validation: 1 chunks corrupt of 1715 total in file "Client\Content\Paks\pakchunk6-WindowsNoEditor.pak"
----
[2025-05-31 21:03:07] Validation: full scan in "U:\SteamLibrary\steamapps\common\Wuthering Waves" found 1/503 mismatching files (1.05 MB/46.74 GB) in 184 seconds).
-
Hamar
- Сообщения: 15
- Зарегистрирован: Чт апр 10, 2025 3:42 am
Re: Ответы на частые вопросы про TrueNAS SCALE и iSCSI-диска
В общем после замены всех комплектующих по очереди пришёл к выводу что у меня сбоили сразу две сетевые карты на моём ПК .. встройка и PCIe 2.5Гбит .. по UDP они теряли 5-10% пакетов, иногда больше.
Как будто бы по TCP это не должно приводить к сбоям, только к падению скорости. Но видимо сбой иногда случался.
В общем мои проблемы похоже к TrueNAS не имеют отношения.
Как будто бы по TCP это не должно приводить к сбоям, только к падению скорости. Но видимо сбой иногда случался.
В общем мои проблемы похоже к TrueNAS не имеют отношения.
-
Hamar
- Сообщения: 15
- Зарегистрирован: Чт апр 10, 2025 3:42 am
Re: Ответы на частые вопросы про TrueNAS SCALE и iSCSI-диска
"Закрою" вопрос об ошибках в файлах обновлений Steam. Сетевую карту заменил на оптику 10Гбит.
Поставил оперативной памяти частоту по умолчанию.
Ошибки в файлах остались но появляются редко. Причина проблемы остаётся не понятной. Оставил её пока, жить можно.
Поставил оперативной памяти частоту по умолчанию.
Ошибки в файлах остались но появляются редко. Причина проблемы остаётся не понятной. Оставил её пока, жить можно.
-
R12serg
- Сообщения: 6
- Зарегистрирован: Пт фев 21, 2025 2:58 pm
Re: Ответы на частые вопросы про TrueNAS SCALE и iSCSI-диска
Доброго времени! Такой вопрос, создаёшь пул, из пула создаёшь Zvol подключаешь через iSCSI как диск, заполняешь играми, дальше нужно создать клоны но из Zvol не даёт сделать снапшот пишет мало места, я так понял она хочет под снимок столько же места как весь Zvol, можно сделать снимок датасета, но его не подключишь через iSCSI, нужны ведь клоны именно Zvol, что не так то делаю?
-
Hamar
- Сообщения: 15
- Зарегистрирован: Чт апр 10, 2025 3:42 am
Re: Ответы на частые вопросы про TrueNAS SCALE и iSCSI-диска
Кстати да, с местом это не очевидный момент.
Свободного места на диске Nas должно быть примерно х3 от размера эталонного Zvol
Около 1х тратится на сам Zvol, ещё столько же тратится на его первый снапшот.
И остаток какой то значительный должен быть на новые снапшоты и для работы игровых серверов - они ведь тоже что то пишут на диск в процессе работы .. это могут быть десятки ГБ.
У меня эталонный диск 3ТБ и массив в NAS на 8ТБ .. и 83% занято места.
Свободного места на диске Nas должно быть примерно х3 от размера эталонного Zvol
Около 1х тратится на сам Zvol, ещё столько же тратится на его первый снапшот.
И остаток какой то значительный должен быть на новые снапшоты и для работы игровых серверов - они ведь тоже что то пишут на диск в процессе работы .. это могут быть десятки ГБ.
У меня эталонный диск 3ТБ и массив в NAS на 8ТБ .. и 83% занято места.
-
KasperZzz(22)
- Site Admin
- Сообщения: 37
- Зарегистрирован: Чт апр 04, 2024 12:01 am
Re: Ответы на частые вопросы про TrueNAS SCALE и iSCSI-диска
R12serg писал(а): ↑Сб июл 26, 2025 12:23 am Доброго времени! Такой вопрос, создаёшь пул, из пула создаёшь Zvol подключаешь через iSCSI как диск, заполняешь играми, дальше нужно создать клоны но из Zvol не даёт сделать снапшот пишет мало места, я так понял она хочет под снимок столько же места как весь Zvol, можно сделать снимок датасета, но его не подключишь через iSCSI, нужны ведь клоны именно Zvol, что не так то делаю?
Скорее всего типичная ошибка и при создании ZVOL не поставил галку sparce.
В контексте TrueNAS, "sparse" относится к понятию «сжатого» или « разреженного файла (Зарегестрируйтесь для просмотра ссылок.)». Это означает, что файл не занимает физическое пространство на диске, равное его заявленному размеру, а вместо этого, место выделяется по мере записи данных
В контексте TrueNAS, "sparse" относится к понятию «сжатого» или « разреженного файла (Зарегестрируйтесь для просмотра ссылок.)». Это означает, что файл не занимает физическое пространство на диске, равное его заявленному размеру, а вместо этого, место выделяется по мере записи данных
Можно как то командой поставить этот флаг своему ZVOL. ( вроде вот эта zfs set refreservation=none pool/path/to/zvol)

-
Lock
- Сообщения: 1
- Зарегистрирован: Пт июн 20, 2025 10:35 pm
Re: Ответы на частые вопросы про TrueNAS SCALE и iSCSI-диска
Спасибо за информацию! В таком случае сколько свободного места можно оставить? Предположим, пул 10 ТБ, можно создать Zvol объёмом 7 ТБ а остальное оставить под снапшоты?
-
KasperZzz(22)
- Site Admin
- Сообщения: 37
- Зарегистрирован: Чт апр 04, 2024 12:01 am
Re: Ответы на частые вопросы про TrueNAS SCALE и iSCSI-диска
- Под снапшоты можно оставлять из расчета 100-200 гб на 1 пк. (Это если не часто обновления дисков делать, например раз в неделю)
А так при создании ZVOL сама файловая система требует около 20% и сам трунас будет ругаться при заполнении пула на 80%. Так как резко замедляется работа пула при переполнении более 80%