agama/rust/share/examples/storage/md_raids.json

89 lines
1.8 KiB
JSON

{
"storage": {
"drives": [
{
"search": "/dev/vda",
"partitions": [
{
"search": "*",
"delete": true
},
{
"alias": "system-device1",
"size": "10 GiB"
},
{
"alias": "home-device1",
"size": "10 GiB"
}
]
},
{
"search": "/dev/vdb",
"partitions": [
{
"search": "*",
"delete": true
},
{
"alias": "system-device2",
"size": "10 GiB"
},
{
"alias": "home-device2",
"size": "10 GiB"
}
]
}
],
"mdRaids": [
{
"alias": "system",
"name": "system",
"level": "raid1",
"parity": "left_symmetric",
"chunkSize": "4 KiB",
"devices": ["system-device1", "system-device2"],
"ptableType": "gpt",
"partitions": [
{
"encryption": {
"luks1": {
"password": "notsecret"
}
},
"filesystem": {
"type": {
"btrfs": {
"snapshots": true
}
},
"path": "/"
}
}
]
},
{
"alias": "home",
"name": "home",
"level": "raid0",
"devices": ["home-device1", "home-device2"],
"encryption": {
"luks1": {
"password": "notsecret"
}
},
"filesystem": {
"type": "xfs",
"path": "/home"
}
},
{
"search": "/dev/md1",
"name": "data",
"level": "raid1",
"filesystem": {"path": "/data" }
}
]
}
}