What is ZFS ZFS is a modern file system with many features. Some of the important features include: 1. Copy on write: When modifying a file, ZFS first copies the data being modified and then performs the modification. This ensures data integrity. 2. Redirect on write: When writin...
Traditional PC games, constrained by their standalone architecture, suffer from several pain points: large games must be repeatedly downloaded across multiple devices, insufficient disk space forces frequent uninstallation and reinstallation, system reinstalls require cumbersome reconfiguration, and performance disparities between devices lead to fragmented user experiences. This article advocates for a modern architecture that separates storage, computation, and display: game data is centrally stored on a NAS or server, a high-performance host handles rendering and computation, and streaming technology transmits the video feed to portable display devices such as tablets or smartphones. This solution not only eliminates bandwidth waste and hard drive anxiety but also enables users to enjoy top-tier hardware performance on any terminal. Specific implementation recommendations include building a 10 Gbps wired network environment based on NFS or SMB protocols; the storage end can utilize a RAID6 hard drive array paired with NVMe caching, the computation end only requires a small-capacity solid-state drive for the operating system, and the display end connects via tools like Moonlight. Although this architecture requires slightly more complex initial setup, it completely eliminates the hassle of managing games across multiple devices, allowing users to run high-quality games smoothly in scenarios such as bed or on the go, making it an efficient solution for enhancing the gaming experience.
This post will tell you how to make the partition extend to full disk after resizing the disk. First, check current usage: bash sudo df Th We will resize sdb1 . bash sudo fdisk /dev/sdb n – Create partition p – print partition table g reset as GPT partition table d – delete a par...
On October 4, 2022, Aiursoft Nextcloud experienced a severe incident that resulted in a two-hour service interruption and partial data loss. The root cause was the accidental loss of the NFS backup disk mount following the storage and compute separation migration. This caused the backup task to write large amounts of data to the system disk, instantly filling up the 64GB system disk, which led to system process paralysis and failed restarts. During the investigation, by mounting the hard drive to another server for analysis, it was discovered that system disk space was being abnormally occupied. It was ultimately confirmed that the backup script had erroneously written data to the local path when the mount failed. This incident revealed potential risks in the backup mechanism when configuration errors occur, as well as the lack of monitoring for mount point status. Improvement measures include enforcing mount status verification before backups, establishing real-time alert mechanisms for disk remaining space and mount status, and optimizing the backup script to prevent accidental writes to the local disk, thereby enhancing system stability and data security.