Installation of Rockstor is a short and straight forward process. For all types of installations, see :ref:`quickstartguide` to get started. Please also note that we have a :ref:`pre_install`.
Rockstor can also be evaluated quickly using a virtual machine.
See our YouTube VirtualBox Rockstor install demo or our :ref:`kvmsetup`
Before proceeding with a serious installation that may require hardware procurement, you can evaluate Rockstor on Amazon AWS. See our YouTube video on Rockstor on ec2.
There is nothing about Rockstor that requires special hardware. It's Linux, and specifically a CentOS/Fedora fork, so it can be installed on a wide range of commodity hardware. See :ref:`minsysreqs` for basic requirements.
Over time, the Rockstor developers and community at large share hardware specs that are known to work with Rockstor. Below is a list of these recommendations.
- This is one of the first builds assembled by Rockstor developers and works great. It is a production server of Rockstor team for several purposes. You can get a boot drive for the OS and have up to 4 additional hard drives for your data.
- You can get the same build as above but with a different mini ITX motherboard with 6 SATA ports as the case can accommodate two additional 2.5" hard drives.
- Another build that is used by Rockstor developers and at least some known community members uses ASRock C2550D4I with this memory. The motherboard provides 12 SATA ports, so this is a recommended tower case to hold up to 12 hard drives.
- Yet another recommendation used by Rockstor team is HP Microserver. Note that the link refers to gen8 which may be in use by some community members, but gen7 is the one in use by the Rockstor team.
The following are off the shelf products that require very little DIY work, if any. They provide USB 3.0, making it convenient to use external USB drives with impressive speeds.
- Intel NUC. To find out more, see Garrett's blog post.
- ASUS VivoPC. To find out more, see Amir's blog post.
Rockstor is under continuous development and we push tested updates in small batches. These updates are easy to install. While we roll-out major releases that require complete OS install, we try to make these releases as infrequent as possible. We strive to make most updates non-disruptive.
Rockstor updates can be installed in two ways :
- Install updates from the Web-UI : On the Rockstor Web-UI, on the top-right side of the navigation bar, you will see an upward facing arrow. If you click on that arrow, and if there is an update available, you will see Software Update highlighted, with details on the screen. This video also illustrates the process of update from Web-UI.
2. Install updates from the CLI : You can safely update Rockstor anytime with the following command:
[root@localhost ~]# yum update rockstor
If an update is disruptive, the update process prompts for user action and provides the necessary information to choose to update or not. You can safely decide not to update if that makes sense for your environment.