...
Packages required: rose-storage
ROSE -(RouterOS Enterprise) package adds additional enterprise data center functionality to RouterOS - for supporting disk monitoring, improved formatting, RAIDs, rsync, iSCSI ,NVMe over TCP, NFS and improved SMB. This functionality currently is supported or on arm, arm64, x86 and tile platforms.
Code Block | ||
---|---|---|
| ||
/disk |
...
General interface properties
Property | Description |
---|---|
crypted-backend | Drive or device used together with type=crypted to make "dm_crypt" encrypted storage |
encryption-key | |
iscsi-address | |
iscsi-export | |
iscsi-iqn | |
iscsi-port | |
nfs-address | |
nfs-export | |
nfs-share | |
nvme-tcp-address | |
nvme-tcp-export | |
nvme-tcp-host-name | |
nvme-tcp-name | |
nvme-tcp-password | |
nvme-tcp-port | |
nvme-tcp-server-allow-host-name | |
nvme-tcp-server-password | |
nvme-tcp-server-port | |
raid-chunk-size | |
raid-device-count | |
raid-master | |
raid-max-component-size | |
raid-member-failed | |
raid-role | |
raid-type | |
slot | |
smb-address | |
smb-encryption | |
smb-export | |
smb-password | |
smb-share | |
smb-user | |
tmpfs-max-size | |
type |
Partitions
GPT partitions are supported starting from RouterOS 7.8beta3
...
Code Block | ||
---|---|---|
| ||
ls /dev/nvme* ``` /dev/nvme0 /dev/nvme0n1 /dev/nvme-fabrics |
To disconnect:
Code Block | ||
---|---|---|
| ||
nvme disconnect -d /dev/nvme0 |
where /dev/nvme0 previously mounted device, or disconnect all:
Code Block |
---|
nvme disconnect-all |
RAMdisk
RAMdisk - allows using part of RAM as attached device (block device). If compared to tmpfs - this allows using RAM as part of raid, or any other configuration where device instead of folder is required.
...