openDCIM - en gratis, Open Source Data Center Ledelse Tool

About openDCIM
I dag presenterer vi deg et flott verktøy som vil hjelpe deg å administrere datasenteret
openDCIM er en fri og åpen kildekode-løsning for Data Center Infrastructure Management.. Det er allerede brukt av noen organisasjoner, og er raskt bedre på grunn av innsatsen til sine utviklere. Nummer én målet for openDCIM er å eliminere unnskyldning for noen å stadig spore deres datasenter inventar å bruke et regneark eller tekstbehandling dokumentet på nytt. Vi har alle vært der i det siste, som er det som kjørte oss utviklere å lage dette prosjektet
Funksjoner
Følgende funksjoner er tilgjengelige i dagens versjon:.
Bilde kartlegging med tilpassede image for å skape klikk- stand soner for hvert skap

Overlay lag på kartet for Power, Space, temperatur og vekt kapasitet

Kartlegging av strømtilkoblinger fra enheten - > strømskinne - > panel - > kilde fôr

Kartlegging av nettverkstilkoblinger til alle enheter klassifisert som en bryter

støtte Chassis enhet

Grafisk Cabinet Viewer (brukeren må oppgi grafiske bilder)

flere nivåer av brukerrettigheter

Basic arbeidsflyt system for å generere stativ forespørsler

Rapportering om Hosting Kostnader ved avdelingen basert på en kostnad per U og kostnad per watt formel

Rapportering om feil Toleranse status for enheter, og virkningen simulering av et panel eller kilde fôr brudd
Støtte for automatisk overføring brytere
Krav
Før begynner å installere openDCIM må du ha disse kravene:
Web host kjører Apache 2.x (eller høyere) med en SSL aktivert nettstedet.

MySQL 5.x (eller høyere) database

PHP 5.3 (eller høyere)

User Authentication
Internett-basert klient
La oss starte.
openDCIM Server konfigurasjon
Før du installerer openDCIM, sørg for at du har en riktig konfigurert forekomst av Apache /PHP kjører.
Første skritt å gjøre er å installere LAMP-server under CentOS server.

 yum install httpd php mysql mysql-server php-mbstring php-mysqlFor mer informasjon kan du sjekke vår artikkel Installer LAMP-server (Apache, MySQL, PHP) På RHEL, CentOS , Scientific Linux 6.5 /6.4 
Det neste trinnet er å opprette en database for openDCIM (endre databasenavn DCIM og passordet dcimpassword til noe som passer for deg):
 mysql -u root -pmysql > opprette database DCIM; mysql > gi alle rettigheter på DCIM * å "DCIM" identifisert av 'dcimpassword';. Så du må aktivere https henhold til webserveren. Denne kommandoen er å installere mod_ssl henhold CentOS 
 yum -y installere mod_sslNext trinnet er å generere de nødvendige tastene og kopiere dem til de riktige katalogene. 
 cd /root 
 OpenSSL genrsa - ut ca.key 1024 
 openssl req -new -tasten ca.key utsjekking ca.csr 
 openssl x509 -req -Days 365 -i ca.csr -signkey ca.key utsjekking ca.crt 
 cp ca.crt /etc /pki /TLS /konserter 
 cp ca.key /etc/pki/tls/private/ca.key
cp ca.csr /etc/pki/tls/private/ca.csrTo la Apache vet om de riktige stedene i nøklene, redigere /etc/httpd/conf/httpd.conf... 
 vim + /SSLCertificateFile /etc/httpd/conf.d/ssl.confcomment ut linjen 
 SSLCertificateFile /etc/pki/tls/certs/localhost.crt..and erstatning med denne linjen 
 SSLCertificateFile /etc/pki/tls/certs/ca.crtAlso kommentere ut linjen 
 SSLCertificateKeyFile /etc/pki/tls/private/localhost.key... og erstatning med dette ligne 
 SSLCertificateKeyFile /etc/pki/tls/private/ca.keyTo satt servernavn: 
< pre> vim + /Server /etc/httpd/conf/httpd.confFind linjen ...
 #ServerName www.example.com:80...and legge under seg: 
 Server opendcim.example com:. 443Finally starte Apache ... 
 tjenesten httpd restartAfter du aktiverte mod_ssl under web-tjeneste, må du nå opprette virtuelle host 
 vim + /Namevirtualhost /etc /httpd /conf /httpd .confFind linjen: 
 #NameVirtualHost *: 80and legge under seg: 
 Namevirtualhost *: 443Now opprette en ny konfigurasjonsfil for openDCIM virtuellverten ... 
 vim /etc /httpd /conf.d /opendcim.example.com.confand endelig legge linjene 
 < virtuellverten *: 443 > Server [email protected] /var /www /opendcimServerName opendcim.unximen.net < Directory /var /www /opendcim > AuthType BasicAuthName "openDCIM" AuthUserFile /var/www/.htpasswdRequire valid-user < /Directory > < /virtuellverten > Du har beskyttet openDCIM web-katalogen med et krav for enkel godkjenning, med linjer som allerede er lagt . i Apache konfigurasjonsfilen ovenfor 
Nå, for å opprette minst på brukeren, gjør:
 berøre /var/www/.htpasswd
htpasswd /var/www/.htpasswd AdministratorYou vil bli bedt om for et passord for brukeren "Administrator" to ganger. 
siste trinnet i serverkonfigurasjonen er at port 443 under brannmur
iptables brannmur er aktivert på CentOS være standard, og blokkerer tilgang til HTTPS port 443. Til tillate det ...
 vim /etc/sysconfing/iptables..and legge under denne linjen: 
 -A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -J ACCEPTRestart iptables: 
 tjenesteleverandører iptables restartopenDCIM Installasjon 
Nå etter fullført konfigurasjonen av serveren, må du laste ned openDCIM pakken fra opendcim.com
 cd /var /www < pre> wget http://www.opendcim.org/packages/openDCIM-3.2.tar.gzExtract arkivet og lage en symbolsk link: 
 tjære zxvf openDCIM-3.2.tar.gz 
 ln - s openDCIM-3.2.1 opendcimThe symbolsk lenke er ikke nødvendig. Hvis du ikke ønsker å lage det, bare gi denne katalogen openDCIM-2.1 til opendcim. Men å ha en symbolsk lenke i stedet kan du finne ut hvilken versjon av openDCIM på et øyeblikk, og gjør oppgraderinger enklere 
Nå forbereder konfigurasjonsfilen for tilgang til databasen.
 cd /var www /opendcim 
 cp db.inc.php-dist db.inc.php 
 vim db.inc.phpEdit følgende linjer, for å gjenspeile innstillingene av databasevert (i dette eksempelet localhost), databasenavn (/DCIM), og påloggingsinformasjonen som du tildelt når du oppretter databasen: 
 $ dbhost = 'localhost'; $ DBNAME = 'DCIM'; $ dbuser = 'DCIM'; $ dbpass = 'dcimpassword'; slutt, restart Apache en siste gang: 
 tjenesten httpd restartNow, kan du åpne openDCIM i nettleseren din for å fortsette med installasjonen. Hvis du har satt opp en DNS-oppføring for et domenenavn til punkt til webserveren din IP, vil du gå til noe som ligner på https://opendcim.example.com/. Ellers kan du besøke https: //IP_of_web_server /
Skjerm
Det er alt for nå.. Takk for besøket Unixmen. Stay tuned med oss. Anmeldelser