I am running Ubuntu 12.04 on virtual box, in a Windows 7 host.
I have installed devstack openstack on Ubuntu ,then installed juju which was successfully installed then installed maas where I did not face any issue ,I received a web interface http://'hostname'/MAAS when I open this with my url it says
page not found 404.
There are two main ways to install MAAS
- From Ubuntu’s package archive on an existing Ubuntu install.
- As a fresh install from Ubuntu Server install media.
If you are interested in testing the latest development version you can also check out the very latest source and build MAAS yourself. Installing MAAS from the archive
Installing MAAS from packages is thankfully straightforward. There are actually several packages that go into making up a working MAAS install, but for convenience, many of these have been gathered into a virtual package called ‘maas’ which will install the necessary components for a ‘seed cloud’, that is a single server that will directly control a group of nodes. The main packages are:
maas - seed cloud setup, which includes both the region controller and the cluster controller below.
maas-region-controller - includes the web UI, API and database.
maas-cluster-controller - controls a group (“cluster”) of nodes including DHCP management.
maas-dhcp/maas-dns - required when managing dhcp/dns.
If you need to separate these services or want to deploy an additional cluster controller, you should install the corresponding packages individually (see the description of a typical setup for more background on how a typical hardware setup might be arranged).
There are two suggested additional packages ‘maas-dhcp’ and ‘maas-dns’. These set up MAAS-controlled DHCP and DNS services which greatly simplify deployment if you are running a typical setup where the MAAS controller can run the network (Note: These must be installed if you later set the options in the web interface to have MAAS manage DHCP/DNS). If you need to integrate your MAAS setup under an existing DHCP setup, see Manual DHCP configuration Install packages
At the command-line, type:
$ sudo apt-get install maas maas-dhcp maas-dns
You will see a list of packages and a confirmation message to proceed. The exact list will obviously depend on what you already have installed on your server, but expect to add about 200MB of files.
The configuration for the MAAS controller will automatically run and pop up this config screen: _images/install_cluster-config.png
Here you will need to enter the hostname for where the region controller can be contacted. In many scenarios, you may be running the region controller (i.e. the web and API interface) from a different network address, for example where a server has several network interfaces.
Once the configuration scripts have run you should see this message telling you that the system is ready to use: _images/install_controller-config.png
The web server is started last, so you have to accept this message before the service is run and you can access the Web interface. Then there are just a few more setup steps Post-Install tasks
this is what it displays
Request Method: GET Request URL: http://<hostname>/maas Using the URLconf defined in openstack_dashboard.urls, Django tried these URL patterns, in this order: ^$ [name='splash'] ^auth/ ^home/$ [name='user_home'] ^i18n/js/(?P<packages>\S+?)/$ [name='jsi18n'] ^i18n/setlang/$ [name='set_language'] ^i18n/ ^qunit/$ [name='qunit_tests'] ^project/ ^settings/ ^admin/ ^static\/(?P<path>.*)$ ^media\/(?P<path>.*)$ ^500/$
The current URL, maas, didn't match any of these. You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page