What can Nano do for me?
Nano is a virtualization platform, which can convert your physical server cluster into a computing resource pool, and dynamically allocate and manage cloud hosts on top of them, effectively improving the resource utilization efficiency of IT facilities and saving management costs.
Nano provides a series of management tools from resource monitoring, instance management, mirroring to snapshots to improve the efficiency of operation and maintenance engineers.
Nano provides complete API and front-end code. Customize your own, or integrate into your project.
Install requirements for Nano?
How to install?
Can Nano be installed on a virtual machine?
All products enable nesting virtualization is possible in theoretically.
Tested products:
Network/SSH disconnected when installing Nano
The installer will configure network bridge and restart network service during installation, which does not affect the network connection for most Dell series servers and VMware instances.
However, it is true that some servers may cause network disconnection due to network drivers, which should install using the server's IPMI or similar remote administration interface instead of SSH.
Installer prompt "firewalld service stopped/disabled"
Prompt "no default route available" when Installer or Cell starts
$ ip route add default via 192.168.1.1
Installer prompt "firewalld service stopped/disabled"
The Installer can't find any available network interface in the installation
Prompt "query timeout" when starting Core
Prompt "query timeout" when starting Cell
Prompt no enough resource when creating the instance, like "no cell has enough disk ..." etc.
When creating a new instance, the platform will choose the most appropriate node to deploy from each node of the target resource pool base on the requirement and system load.
The above error indicates that there are no nodes that can meet the requirements currently. There are usually the following situations:
Prompt "resize image fail ..." when cloning a new instance from a disk image
Prompt insufficient privilege like "Permission denied ..." when starting an instance or using an image.
Can I use the yum to update system software after installing Nano?
Could the Nano module auto startup when the server up?
All instances and images absent after upgrading 0.9.1
Since the new version can only view the instances and images you created, execute the following instructions to modify the ownership of resources and restart the modules, otherwise you will not be able to see your instances and images. Take the user 'nano' and group 'admin' as an example:
Update ownership of images in the Core module
$sed -i 's/\"owner\": \"admin\"/\"owner\": \"nano\"/' /opt/nano/core/data/image.data
$sed -i 's/\"group\": \"manager\"/\"group\": \"admin\"/' /opt/nano/core/data/image.data
Update ownership of instances in the Cell module
$sed -i 's/\"user\": \"admin\"/\"user\": \"nano\"/' /opt/nano/cell/data/instance.data
$sed -i 's/\"group\": \"manager\"/\"group\": \"admin\"/' /opt/nano/cell/data/instance.data