Andreas Vöst
5 months
Andreas Vöst
7 months
Moritz Kraus
1 year
Claus-Theodor Riegg
1 year
Moritz Kraus
2 years

Resize an Areca Raid by swapping disks

Updated . Posted . Visible to the public.

If you want to expand your Areca Raid by swapping out the disks for larger ones you will need to do the following:

  1. Swap out all disks one by one and wait until the syncronisation is finished in between.

  2. Reboot your server and enter the Raid Controller Configuration by pressing TAB at the right time.

  3. In the menu go the following path:

    3.1. Raid Set Function
    3.2. Rescue Raid Set
    3.3. Type RESETCAPACITY HDD RAID1 where HDD RAID1 is the name of the Raid Set
    3.3. It should now say: Raid Set Capacity Recomputed
    3.4. Go back to the Main Menu
    3.5. Volume Set Functions
    3.6. Modify Volume Set
    3.7. Select Volume to Modify
    3.8. Go to Capacity and press Enter
    3.9. Edit the Capacity to the desired Capacity
    3.10. If you're asked for an Initialisation right away, choose Background
    3.11. Press F10 to reboot

  4. Boot into your operating system and modify the volume size with the command line client:

If you were not asked step 3.10 you should be able to start the initialization with this command once booted into proxmox:

# cli64 vsf modify vol=1 capacity=12000 # to 12000 GB for example
  1. Now the volume will initialize the extra space you've added. You can watch it with the command line client:
# watch -n 5 "cli64 vsf info vol=1"

Note

Initializing SSD's does not take any time.
For HDDs the above command should say Volume State : Initializing(50.1%)

  1. check cli64 event info if the init has completed

SSD:

2022-01-31 08:50:24  SSD VOL1         Complete Init         000:00:00          
2022-01-31 08:50:24  SSD VOL1         Modify Volume                    

HDD:

2019-10-18 14:12:20  HDD VOL1         Stop Initialization   000:06:10          
2019-10-18 14:06:09  HDD VOL1         Start Initialize       
Last edit
Marius Schuller
License
Source code in this card is licensed under the MIT License.