2013-03-08 4 views
0

Я выполнил следующие шаги, чтобы установить гипервизор hq (5.0 с открытым исходным кодом) на машине ubuntu 12.04 (64 бит), даже я следил за шагами, упомянутыми повсюду, все еще давая ошибку ниже (хотя и коммерческую версия установлена ​​правильно):Сервер Hyperic HQ 5.0 не работает

Is there any can provide his comments ? 

**[Step-1]** 
[email protected]:~/HQ$ sudo chown -R esumit:esumit /home/esumit/HQ 
[email protected]:~/HQ$ 
[email protected]:~/HQ$ 

**[Step-2]** 
[email protected]:~/HQ$ ls 
hyperic-hq-installer-5.0.0 hyperic-hq-installer-x86-64-linux-5.0.0.tar.gz 
[email protected]:~/HQ$ cd HQ 
bash: cd: HQ: No such file or directory 
[email protected]:~/HQ$ ls 
hyperic-hq-installer-5.0.0 hyperic-hq-installer-x86-64-linux-5.0.0.tar.gz 
[email protected]:~/HQ$ ls 
hyperic-hq-installer-5.0.0 hyperic-hq-installer-x86-64-linux-5.0.0.tar.gz 
[email protected]:~/HQ$ cd hyperic-hq-installer-5.0.0/ 
[email protected]:~/HQ/hyperic-hq-installer-5.0.0$ ls 
COPYING.txt         LICENSE.txt   setup.sh 
hyperic-hq-agent-x86-64-linux-5.0.0.tar.gz server-5.0.0.tar.gz 
installer         setup.bat 

**[Step-3]** 
[email protected]:~/HQ/hyperic-hq-installer-5.0.0$ 
[email protected]:~/HQ/hyperic-hq-installer-5.0.0$ 
[email protected]:~/HQ/hyperic-hq-installer-5.0.0$ ./setup.sh -full 
Unpacking JRE to temporary directory /tmp/jre 
Please ignore references to missing tools.jar 
Unable to locate tools.jar. Expected to find it in /tmp/lib/tools.jar 
Loading taskdefs... 
Taskdefs loaded 
Initializing Hyperic HQ 5.0.0 Installation... 
Choose which software to install: 
1: Hyperic HQ Server 
2: Hyperic HQ Agent 
You may enter multiple choices, separated by commas. 
1 
HQ server installation path [default '/home/hyperic']: 

What port should the HQ server's web-based GUI listen on for http communication? [default '7080']: 

What port should the HQ server's web-based GUI listen on for secure https communication? [default '7443']: 

Choices: 
    1: Yes 
    2: No 
Would you like to use your own java keystore? [default '2']: 

Enter the base URL for the HQ server's web-based GUI [default 'http://192.168.30.207:7080/']: 

Enter the fully qualified domain name of the SMTP server that HQ will use to send email messages [default '192.168.30.207']: 

Enter the email address that HQ will use as the sender for email messages [default '[email protected]']: 

Choices: 
    1: HQ Built-in Database 
    2: PostgreSQL 
The HQ built-in database is provided for EVALUATION PURPOSES ONLY. For production purposes use vPosgreSQL. What backend database should the HQ server use? [default '1']: 

What port should HQ's built-in database use? [default '9432']: 

Choices: 
    1: Yes 
    2: No 
Would you like to use an auto generated encryption key to encrypt the database password? [default '1']: 

What should the username be for the initial admin user? [default 'hqadmin']: 

What should the password be for the initial admin user?: 
(again): 
What should the email address be for the initial admin user? [default '[email protected]']: 

Loading install configuration... 
Install configuration loaded. 
Preparing to install... 
Validating server install configuration... 
Checking server webapp port... 
Checking server secure webapp port... 
Verifying admin user properties 
Validating server DB configuration... 
Installing the server... 
Unpacking server to: /home/hyperic... 
Creating server configuration files... 
Using "small" installing profile... 
Copying binaries and libraries to server installation... 
Copying server configuration file... 
Copying server db-upgrade files... 
Copying server libs... 
Setting up server database... 

Now login to another terminal as root and execute this script: 

    /home/esumit/HQ/hyperic-hq-installer-5.0.0/installer/data/hqdb/tune-os.sh 

This script sets up the proper shared memory settings to run the 
built-in database. 

Press Enter after you run the script to continue this installation. 


Setting up JDBC driver... 
Copying database files... 
Configuring database... 
Loading taskdefs... 
Taskdefs loaded 
Starting repopulation of configuration table... 
Starting built-in database... 
Waiting for built-in database to start (on port 9432)... 
Preparing database... 
Loading taskdefs... 
Taskdefs loaded 
Loading taskdefs... 
Taskdefs loaded 
Loading taskdefs... 
Taskdefs loaded 
Waiting for server to stop... 
Stopping built-in database... 
Built-in database stopped. 
Installing the server JRE ... 
Unpacking JRE amd64-linux-1.6_33.tar.gz to: /home/hyperic/server-5.0.0... 
Setting permissions on /home/hyperic/server-5.0.0... 
Setting permissions on server binaries... 
Fixing line endings on text files... 
-------------------------------------------------------------------------------- 
Installation Complete: 
    Server successfully installed to: /home/hyperic/server-5.0.0 
-------------------------------------------------------------------------------- 


You can now start your HQ server by running this command: 

    /home/hyperic/server-5.0.0/bin/hq-server.sh start 

Note that the first time the HQ server starts up it may take several minutes 
to initialize. Subsequent startups will be much faster. 

Once the HQ server reports that it has successfully started, you can log in 
to your HQ server at: 

    http://192.168.30.207:7080/ 
    username: hqadmin 
    password: sumit123 

To change your password, log in to the HQ server, click the "Administration" 
link, choose "List Users", then click on the "hqadmin" user. 


Setup completed. 
A copy of the output shown above has been saved to: 
    /home/esumit/HQ/hyperic-hq-installer-5.0.0/installer/logs/hq-install.log 

Deleting temporary JRE 

**[Step-4]** 
[email protected]:~/HQ/hyperic-hq-installer-5.0.0$ sudo /home/hyperic/server-5.0.0/bin/hq-server.sh start 
-e Starting HQ Server... 

**[Step-5]** 
[email protected]:~/HQ/hyperic-hq-installer-5.0.0$ sudo /home/hyperic/server-5.0.0/bin/hq-server.sh status 
HQ Server is running (PID:2814). 
[email protected]:~/HQ/hyperic-hq-installer-5.0.0$ sudo /home/hyperic/server-5.0.0/bin/hq-server.sh status 
HQ Server is running (PID:2814). 
[email protected]:~/HQ/hyperic-hq-installer-5.0.0$ sudo /home/hyperic/server-5.0.0/bin/hq-server.sh status 
HQ Server is running (PID:2814). 

**[Step-6]** 
[email protected]:~/HQ/hyperic-hq-installer-5.0.0$ sudo /home/hyperic/server-5.0.0/bin/hq-server.sh status 
HQ Server is running (PID:2814). 

**[Step-7]** 
[email protected]:~/HQ/hyperic-hq-installer-5.0.0$ sudo /home/hyperic/server-5.0.0/bin/hq-server.sh status 
**HQ Server is not running.** 
[email protected]:~/HQ/hyperic-hq-installer-5.0.0$ 

ответ

0

всех шаги выше хороши, Что ошибка, которую я сделал на самом деле, чтобы запустить сервер:

Суды /home/hyperic/server-5.0.0/bin/ hq-server.sh start

Я использовал команду как: (без Судо) /home/hyperic/server-5.0.0/bin/hq-server.sh начать

И это работает

esumit @ esumit-HVM-DOMU: /home/hyperic/server-5.0.0/logs$ sudo /home/hyperic/server-5.0.0/bin/hq-server.sh status Сервер HQ запущен (PID: 7374). esumit @ esumit-HVM-DOMU: /home/hyperic/server-5.0.0/logs$

1

Согласно Hyperic документации - 1. Сервер Hyperic должен быть запущен как не суперпользователя. 2. Гипервичные агенты могут запускаться под пользователем root.

Никогда не запускайте Hyperic-сервер как root. Если вы это сделаете, остановите его как root, запустите команду «chown» на весь сервер Hyperic server, чтобы гарантировать, что все файлы Hy [eric server принадлежат собственнику без полномочий root, а затем запустите его как пользователь без полномочий root.

И в следующий раз, когда вы столкнетесь с проблемами сервера Hyperic, сначала проверьте журнал Wrapper. Журнал Wrapper (wrapper.log) содержит всю информацию о предыстории/загрузке. Журнал сервера (server.log) содержит информацию о регулярной операции.

 Смежные вопросы

  • Нет связанных вопросов^_^