This is another article represented on discussing how to solve error with the error message of “Requested opertion is not valid: storage pool ‘storage_name’ is not active. It is actually an error displayed in a webvirt or a web-based platform for the virtualization management which acts as dashboard for managing virtual server using libvirt as its virtualization platform or technology. Below is the display of the image showing the error message :
The error above is actually an error where there is a storage currently inactive. The name of the storage pool is edited for several reason. Below is the list of the available storage :
As it can be seen in the above image shown, there are a box with the read header title indicating there is something wrong with the storage pool represented with the box. The header title has a name of the storage pool but it is edited for several reasons. Let’s take a random name for it for an example ‘storage01’. The storage pool named ‘storage01’ is inactive. It is because the storage itself is actually a directory pointed to a removable hard drive. Since the libvirt daemon or service has already started before the removable hard drive can have an opportunity to be mounted, it will cause the status of the storage pool named ‘storage01’ will be inactive.
To solve the problem, just mount the removable hard drive and access the detail page of the inactive storage as shown below :
As shown in the above image, it is currently ‘Not running’. So, to start or to active this storage pool, just click the Start button in the State field. If nothing goes wrong, the storage pool will be started and the status will be set to ‘Running’ as shown in the following image :
Since the status of the storage pool’s status is’Running normally’, the image which is located in the storage can be used for initializing a virtual server created later.