Web Console GUI add-on

classic Classic list List threaded Threaded
Locked 12 messages Options
nia
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Web Console GUI add-on

nia
Administrator
This post was updated on .
OK, This took me a lot longer than expected. Well here it is .. I hope you all enjoy it ..
Please pardon my coding style as I did not plan this very well .. I hope the next version (2) will be much better coded.

License : GNU GENERAL PUBLIC LICENSE : GPL v2

For now and what I call version (1) will do .. I think ..

Lots of features to make your life much simpler when working with mhvtl+SCSI target system ..

To download :

https://github.com/niadev67/mhvtl-gui/tarball/master/


Or

$ mkdir mhvtl-gui
$ cd mhvtl-gui
$ git init  
$ git pull http://github.com/niadev67/mhvtl-gui.git

Or

Visit The Public git Repositories https://github.com/niadev67



MHVTL GUI Requirement  :
========================

1) You will need a PHP enabled web server (Required )

   Please test with "phpinfo();"

2) Setup sudo (Required ) :

* Allow your web server user id to run commands locally as root
  e.g.: Run # echo "apache ALL=(ALL) NOPASSWD: ALL" >>/etc/sudoers
* Comment out the line "Defaults requiretty" in /etc/sudoers
* You may need to disable selinux to run sudo from httpd, Reported by crippa.andrea/MHVTL Forum

3) Install some OS utility tools (Required ) :

* lsscsi (yum install lsscsi)
* mtx (yum install mtx)
* mt-st (yum install mt-st)
* git v1.7.6 (http://git-scm.com or http://kernel.org/pub/software/scm/)
* sysstat (yum install sysstat)

4) Install MHVTL / Minimum Release 0.18 Version 15 ] e.g. Version: 0.18.15-git-xxxxxx (Required )

* Download MHVTL via Public git Repositories https://github.com/markh794 or see http://sites.google.com/site/linuxvtl2/ 

5) Internet connectivity for LIVE UPDATE Feature (Optional)

6) tgt 1.17 or higher from http://stgt.sourceforge.net/ (Optional)
   Or scst 2.0.X + SCST Configurator v2.0.0 or higher from http://scst.sourceforge.net/ (Optional)

7) Supported Internet Browser : Internet Explorer 8, FireFox, and Google Chrome (Application mode ) for better experience

MHVTL Web Console UI Installation :
===================================

1) Add a directory alias in your web server configuration file for MHVTL GUI:

Example :

Alias /mhvtl "/var/www/html/mhvtl"
<Directory "/var/www/html/mhvtl">
   Options None
   AllowOverride None
   Order allow,deny
   Allow from all
</Directory>

2) Copy all MHVTL GUI files to the aliased directory specified above.

3) Access MHVTL GUI via your Internet Browser e.g. http:10.0.0.10/mhvtl/

4) Log on with password: "mhvtl"

*** To change password, update file ~go.php where it says "if ( $password == "mhvtl" )"



Here is some picture:

I am using Google Chrome Application shortcut mode for best viewing:




Disclaimer:

This SOFTWARE PRODUCT is provided by me "as is" and "with all faults." I makes no representations or warranties of any kind concerning the safety, suitability, lack of viruses, inaccuracies, typographical errors, or other harmful components of this SOFTWARE PRODUCT. There are inherent dangers in the use of any software, and you are solely responsible for determining whether this SOFTWARE PRODUCT is compatible with your equipment and other software installed on your equipment. You are also solely responsible for the protection of your equipment and backup of your data, and I will not be liable for any damages you may suffer in connection with using, modifying, or distributing this SOFTWARE PRODUCT.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: ANNOUNCE: Web Console GUI add-on for mhvtl by nia

Mark Harvey
This post was updated on .
WOW !!!

Can't wait until tomorrow to try it out.

:)


Sent from my iPad

On Jul 4, 2011, at 14:04, "nia [via MHVTL - Linux Virtual Tape Library - Community Forums]"<ml-node+3136431-934824474-231242@n3.nabble.com> wrote:
nia
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: ANNOUNCE: Web Console GUI add-on for mhvtl by nia

nia
Administrator
Added some instructions in my original post.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: ANNOUNCE: *** Web Console GUI *** add-on for mhvtl

nationals
In reply to this post by nia
when I install with git version 1.7.6 on centos,
it still show :

FAIL: git not installed.

why?
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: ANNOUNCE: *** Web Console GUI *** add-on for mhvtl

Mark Harvey
This post was updated on .
you normally want to install the git-core package, rather than the git pkg

rpm -ql <pkgname>
to list files in the installed rpm

Sent from my iPad

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: ANNOUNCE: *** Web Console GUI *** add-on for mhvtl

nationals
This post was updated on .
thanks for reply so soon first.

does it means I just need to install git-core?

but it is not well when I just installed git?

or it do not support git version 1.7.6?
nia
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: ANNOUNCE: *** Web Console GUI *** add-on for mhvtl

nia
Administrator
Can you run the following:

# git --version

nia
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: ANNOUNCE: *** Web Console GUI *** add-on for mhvtl

nia
Administrator
In reply to this post by nationals
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: ANNOUNCE: *** Web Console GUI *** add-on for mhvtl

nationals
This post was updated on .
It is ok now.
nia
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: ANNOUNCE: *** Web Console GUI *** add-on for mhvtl

nia
Administrator
In reply to this post by nia
Updated some look & feel also added more features ..

You may just use the "LIVE UPDATE" to upgrade ..

nia
nia
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: ANNOUNCE: *** Web Console GUI *** add-on for mhvtl

nia
Administrator
Added many fixes + additional enhancements.

nia
nia
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: ANNOUNCE: *** Web Console GUI *** add-on for mhvtl

nia
Administrator
Version 1.1.1 has been released with many fixes and enhancements

-nia
Loading...