SysAid no Linux[Inventário de rede] [RESOLVIDO]

1. SysAid no Linux[Inventário de rede] [RESOLVIDO]

brunotec
brunotec

(usa Debian)

Enviado em 23/03/2011 - 12:19h

Olá pessoal,

estou tentando instalar o Sysaid aqui no Fedora, mas não estou conseguindo.

http://pplware.sapo.pt/windows/software/sysaid-50/

segue abaixo o README:

----------------------------------------------------------------------------------------------------------------------------


-----------------------------------
SysAid Server v7.5 for Linux/Unix
All Right Reserved Ilient 2002-2010
-----------------------------------

Installation Instructions
-------------------------

The SysAid package is available as a Web ARchive file (.WAR file) and should be deployed to an existing Tomcat web application server.

A. Option with Embedded Database (Derby)


If you want to work with an embedded database (Derby), please follow the instructions below:

1. Install SUN JAVA JRE 1.6 or a later version. Java is available at http://java.sun.com/
2. Install Tomcat 6.0.26. Tomcat is available at http://jakarta.apache.org/tomcat/
3. Deploy the sysaid.war file to the tomcat server. Usually you will just need to copy it to the webapps directory, and Tomcat will automatically deploy it.
A sysaid directory tree will be created in the deployed location (default is tomcat/webapps/sysaid).
SysAid will start to work with the derby database.
4. If you have a license file for the full version please replace it now at tomcat/webapps/sysaid/WEB-INF/conf/activation.xml and restart the Tomcat server.
5. Access SysAid at http://<host>:<port>/sysaid. The main login will be sysaid/changeit .


B. Option with MySQL database:


1. Install SUN JAVA JRE 1.6 or a later version. Java is available at http://java.sun.com/
2. Install Tomcat 6.0.26. Tomcat is available at http://jakarta.apache.org/tomcat/
3. Install MySQL version 4.1.x database server or above. MySQL is available in most of the Linux distributions and also available at http://dev.mysql.com/downloads/mysql/
4. Create an empty database in the MySQL server.
5. Deploy the sysaid.war file to the tomcat server. Usually you will just need to copy it to the webapps directory, and Tomcat will automatically deploy it. A sysaid directory tree will be created in the deployed location (default is tomcat/webapps/sysaid).
6. Stop the Tomcat server.
7. For SysAid Pro/Full editions only: Place the license file (activation.xml) in tomcat/webapps/sysaid/WEB-INF/conf/activation.xml.
8. Execute the init-sysaid.sh script. The first and only required parameter is the location of the deployed SysAid web application
(e.g. ./init-sysaid.sh /usr/local/tomcat/webapps/sysaid ). Follow the instructions in that initialization script.
9. Start the tomcat server
10.Try to access SysAid at http://<host>:<port>/sysaid
----------------------------------------------------------------------------------------------------------------------------

Se alguém aqui já instalou ele ou se conhece algum aplicativo nativo do linux que faça uma varredura na sua rede e informe o hardware de todas as máquinas ficaria grato se podesse me ajudar.


  


2. MELHOR RESPOSTA

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 24/03/2011 - 12:29h

Acabei de baixar e instalar esse sysaid, e a bagaça foi de boa por aqui! Mas ao invés de utilizar o mysql, optei pelo derby. Inclusive vou até "brincar" um pouco com esse sistema. =)

Ah, outra coisa que você deve checar em seu mysql é (de acordo com o log postado por você!):

...
message from server: "Host '192.168.0.101' is not allowed to connect to this MySQL server"

Então verifique isso nas suas configurações. E quanto a esse último erro, cheque os logs do tomcat!

3. O Erro

brunotec
brunotec

(usa Debian)

Enviado em 23/03/2011 - 12:38h

como dito no README eu movi o arquivo sysaid.war para o diretório do tomcat que presumo seja o /etc/tomcat6

lá eu criei os diretórios webapps e dentro dele o SysAid e dentro do SysAid eu coloquei o sysaid.war ficando assim:

/etc/tomcat6/webapps/SysAid/sysaid.war


Dai eu executo o script de instalação e me vem esse erro:


[root@bruno sysaid-server-linux]# ./init-sysaid.sh /etc/tomcat6/webapps/SysAid/
Welcome to the SysAid initialization script!
This script will configure the database connection and initialize the database.
Root SysAid directory not found at /etc/tomcat6/webapps/SysAid/. Please deploy the SysAid web application into the Tomcat server before running this script.
[root@bruno sysaid-server-linux]#


4. Re: SysAid no Linux[Inventário de rede] [RESOLVIDO]

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 23/03/2011 - 13:10h

Se você instalou o tomcat via atp então o diretório 'webapps' estará em '/var/lib/tomcat6'. Logo basta apenas copiar o *.war para lá (não é necessário a criação de nenhum sub-diretório!) e reiniciar o tomcat.


5. Re: SysAid no Linux[Inventário de rede] [RESOLVIDO]

brunotec
brunotec

(usa Debian)

Enviado em 23/03/2011 - 13:26h

Opa, obrigado ai pela ajuda.

se vc puder me ajudar com a configuração eu agradeceria, pois ainda não achei pela net um tutorial em portugues de como instalar e usar o SysAid.


Olha só a configuração que fiz:



[root@bruno sysaid-server-linux]# ./init-sysaid.sh /var/lib/tomcat6/webapps/sysaid/
Welcome to the SysAid initialization script!
This script will configure the database connection and initialize the database.
Please enter the host name or IP address of the MySQL server [localhost]:
127.0.0.1
Please enter the database name that should contain the SysAid data (please create an empty database with this name) [ilient]:
ilient
Please enter the database login user name [mysql]:
root
Please enter the database login password [mysql]:
bione
Please confirm your input:
Host name: 127.0.0.1
Database name: ilient
Database user name: root
Database password: bione
Would you like to proceed (y/n) ?
y
Would you like to check connection (y/n) ?
y
Checking connection....
Connection verified.
Validating license .....
License verified. Account ID is free. Serial is 770CAFF1ABC62952
Please choose a main user name. Use this login for your first login into SysAid [sysaid]:
bruno
Please choose the password of the bruno login [changeit]:
bione
Initializing database....
Initialization complete! Please restart the web application server (Tomcat). Welcome to SysAid!
[root@bruno sysaid-server-linux]# service tomcat6 restart
Stopping tomcat6: [ OK ]
Starting tomcat6: [ OK ]
[root@bruno sysaid-server-linux]#


############################################################################

OBS: na hora da instalação não foi perguntado nenhuma porta, então como faço para acessar o SysAid pelo browser, pois eu digitei:
http://127.0.0.1:9080 ou 8080,80,8090 e nada!

no Mysql eu criei um database com nome ilient como solicitado



6. Re: SysAid no Linux[Inventário de rede] [RESOLVIDO]

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 23/03/2011 - 14:04h

Eh, aparentemente a instalação foi de boa!

Agora acesse ele via browser: http://ip_do_servidor:8080/sysaid

Infelizmente não poderei ajuda-lo já que nunca trabalhei com esse sysaid. Mas no site dele você encontrará material que o ajudará nesse tarefa.




7. Re: SysAid no Linux[Inventário de rede] [RESOLVIDO]

brunotec
brunotec

(usa Debian)

Enviado em 23/03/2011 - 14:11h

hehe eu tinha acabado de colocar essa observação no post anterior.

eu acessei mas não funcionou, lá no site deles tem um install guide só que para o windows... snif snif snif

vou continuar pesquisando e vejo se acho algo para linux.

valeu pela ajuda.


8. Re: SysAid no Linux[Inventário de rede] [RESOLVIDO]

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 23/03/2011 - 15:36h

A porta padrão utilizada pelo tomcat é a 8080. Se você não alterou nada nele então essa é a usada! Quando você acessa 'http://ip_do_servidor:8080/sysaid' e mostrada alguma mensagem de erro?


9. Re: SysAid no Linux[Inventário de rede] [RESOLVIDO]

brunotec
brunotec

(usa Debian)

Enviado em 23/03/2011 - 16:42h

http://127.0.0.1:8080/sysaid

-------------------------------------------------------------------
erro:
Oops! Google Chrome could not connect to 127.0.0.1:8080
Suggestions:
Try reloading: 127.­0.­0.­1:­8080/­sysaid
Search on Google:
-------------------------------------------------------------------

No MySql ao instalar ele inseriu todas as tabelas dentro do database ilient corretamente.

o tomcat eu startei ele corretamente

agora nem sei qual deve ser o erro...


10. Re: SysAid no Linux[Inventário de rede] [RESOLVIDO]

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 24/03/2011 - 08:41h

Bem, a pergunta é meio [*****], mas você tentou: http://localhost:8080/sysaid


11. Re: SysAid no Linux[Inventário de rede] [RESOLVIDO]

brunotec
brunotec

(usa Debian)

Enviado em 24/03/2011 - 11:25h

sim sim, já tentei sim e nada, pois localhost e 127.0.0.1 dá na mesma né! mas eu já tentei colocano localhost e nada!
---------------------------------------------------------------------

to achando que pode ser algo a ver com o mysql!


12. Re: SysAid no Linux[Inventário de rede] [RESOLVIDO]

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 24/03/2011 - 11:38h

Pelo erro isso não tem nada haver com o mysql! O tomcat está realmente rodando? Verifica os logs dele!



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts