All work
- apps page can not loadNAS-135918Triage Team
- Apps service did not start due net interface downNAS-135916Triage Team
- Reporting Improvement - Fibre Channel BandwidthNAS-135913Triage Team
- Debug Improvement - Fibre Channel StatisticsNAS-135912Brian Meagher
- Debug Improvement - Include Ethtool -m OutputNAS-135911Triage Team
- Clean up helptextNAS-135908Resolved issue: NAS-135908Ievgen Stepanovych
- malformed TX packet detected and dropped.NAS-135906Resolved issue: NAS-135906Triage Team
- after upgrade to 25.04 system hangsNAS-135901Resolved issue: NAS-135901Triage Team
- When reporting a bug, can only attach images from same directoryNAS-135900TrueNAS Frontend Triage
- My VM disappeared, validation errorNAS-135899Resolved issue: NAS-135899Triage Team
- Instances, ISO size limitNAS-135891Resolved issue: NAS-135891Triage Team
- Enabling GPU on Plex fails despite successful NVIDIA driver installation, check-box visibleNAS-135890Resolved issue: NAS-135890Triage Team
- Login screen autofocusNAS-135888TrueNAS Frontend Triage
- minio app installation on 25.04.0 fails to runNAS-135887TrueNAS Backend Triage
- Validation error when changing smb nameNAS-135883Resolved issue: NAS-135883Triage Team
- Add ports card in nvme subsystemsNAS-135882Ievgen Stepanovych
- Add Authorized Hosts cardNAS-135881Ievgen Stepanovych
- Add hosts tableNAS-135880Ievgen Stepanovych
- Add ports tableNAS-135879Ievgen Stepanovych
- Temperature per core showing wrong number of coresNAS-135877Resolved issue: NAS-135877Triage Team
- Post 25.04 parsing directories with large number of files and folders is much slowerNAS-135876Resolved issue: NAS-135876Triage Team
- Pool Creation: Automated Disk Selection does not account for disk type (HDD/SSD)NAS-135875Ievgen Stepanovych
- upgraded to 24.10.2.2 and now get License expects 1 units of E24 Expansion shelf but found 0. (shelf is attached and working)NAS-135874Triage Team
- Not a bug but really a feature requestNAS-135873Resolved issue: NAS-135873Triage Team
- Allow sorting apps in the UI by popularity rankNAS-135871Ievgen Stepanovych
- [Application - Container Logs] Container logs can only display one lineNAS-135870Triage Team
- 【应用-容器日志】容器日志只能看到一行NAS-135867Resolved issue: NAS-135867Triage Team
- Add authentication fields to host formNAS-135865Ievgen Stepanovych
- Refactor error dialog when exporting a poolNAS-135864Resolved issue: NAS-135864Ievgen Stepanovych
- Be more strict about duplicated iconsNAS-135862Resolved issue: NAS-135862Ievgen Stepanovych
- Pi-hole catalog app installation failureNAS-135861Resolved issue: NAS-135861Triage Team
- UPS Reporting BrokenNAS-135860Resolved issue: NAS-135860Triage Team
- Cannot change ID mapping in instanceNAS-135859Resolved issue: NAS-135859Triage Team
- cannot download debug infoNAS-135858Resolved issue: NAS-135858Triage Team
- /var/log/app_lifecycle.log will not recreateNAS-135857Resolved issue: NAS-135857Triage Team
- app_lifecycle.log is missingNAS-135856Triage Team
- error exporting/disconnecting poolNAS-135855Triage Team
- downoad encryption key fails when creating encrypted poolNAS-135853Triage Team
- USB passthrough on instances picks wrong device if multiple devices have the same ProductIDNAS-135852Muhammad
- WebUI BugNAS-135851Resolved issue: NAS-135851Triage Team
- HDD Tempatur missing under Storage and ReportNAS-135847Resolved issue: NAS-135847Triage Team
- remove mega rclone provider (not supported by mega)NAS-135844Resolved issue: NAS-135844Vladimir Vinogradenko
- Improve empty states for multiple pagesNAS-135843Ievgen Stepanovych
- IP-specific hostPort can’t use port 80 — middleware wrongly flags it as “already in use”NAS-135842Triage Team
- Docker Containers causing network stack to freezeNAS-135841Resolved issue: NAS-135841TrueNAS Backend Triage
- Icorrect Time In Windows VMNAS-135840Resolved issue: NAS-135840TrueNAS Backend Triage
- copying .mxf files through windows client iwth ssc enabled only 5mb/sNAS-135838Triage Team
- Allow passing endpoint to Storj credential in UINAS-135837Alex Karpov
- Cloud Sync Task failingNAS-135836Triage Team
- TRUENAS Scale not detecting HDDs in Terramaster F-424 hardware but detects NVMe .NAS-135835Resolved issue: NAS-135835Triage Team
Add NVDIMM HA mirroring to TrueNAS SCALE
Description
Competition Assessment
is parent of
relates to
SmartDraw Connector
Katalon Manual Tests (BETA)
Details
Details
Assignee
Reporter
Labels
Original estimate
Time remaining
Components
Fix versions
Priority
Katalon Platform
Katalon Platform
Activity
Alexander Motin July 29, 2022 at 6:31 PM(edited)
The PR above adds HA mirroring for NVDIMMs for TrueNAS SCALE. It is a fully compatible port of respective functionality from FreeBSD TrueNAS Enterprise. On Linux it also handles only NVDIMMs without labels, i.e. only "raw" namespaces, covering whole range. Instead the driver writes own label into the last page of NVDIMM, using it to store disk serial number and some information required for data synchronization. Any writes are synchronously replicated to other HA controller. If it is down at the time, it should receive full copy on next boot.
Comparing to FreeBSD driver this one still misses DMA support for better performance. Monitoring and firmware updates are still not investigated.
According to our previous conversation (NEP 16), Linux nvdimm driver is more featured, but needs investigation of HA synchronization.