added raid 60

This commit is contained in:
Rob Weber 2024-07-30 14:46:09 +00:00
parent 8bb3534b31
commit 26e0657ede
3 changed files with 28 additions and 5 deletions

View file

@ -62,7 +62,7 @@ function validateSetup() {
/>
</div>
</n-form-item>
<n-form-item v-if="raidType == 'raid_50'" label="Disks per stripe" label-placement="left" label-width="150" mb-2>
<n-form-item v-if="['raid_50', 'raid_60'].includes(raidType)" label="Disks per stripe" label-placement="left" label-width="150" mb-2>
<n-input-number v-model:value="diskPerStripe" max="10000" min="2" placeholder="Number of disks per stripe (ex: 3)" w-full />
<n-input v-model:value="totalStripes" placeholder="" ml-1 w-full readonly />
</n-form-item>
@ -77,6 +77,7 @@ function validateSetup() {
{ label: 'RAID 6 (double parity)', value: 'raid_6' },
{ label: 'RAID 10 (mirror + stripe)', value: 'raid_10' },
{ label: 'RAID 50 (parity + stripe)', value: 'raid_50' },
{ label: 'RAID 60 (double parity + stripe)', value: 'raid_60' },
]"
/>
</n-form-item>