SGD 4.4 - The Administration Console

One of the major differences between version 4.4 and previous versions is the new web-based Administration Console.
Hopefully this is easier to use than the older Object Manager and Array Manager whose functions have now been coalesced into the one new tool.

Fat Bloke's readers are smart enough to find their own way around this tool so there's no tour here, but here are a few little known facts about the new tool:

  1. The SGD Administration Console is a pure web application which runs under the bundled Apache Tomcat and is located in the filesystem at
    /opt/tarantella/webserver/tomcat/5.0.28_axis1.2/webapps/sgdadmin.war
  2. It uses a Sun standard UI style shared by many other Sun infrastructure apps such as Directory Server, Identity Server, Sun Ray Server, etc.
  3. It picks up your locale from the browser. e.g. on Firefox this is set in the Preferences...General...Language box. (Hmmm, wonder why the webtop (/sgd) doesn't do this?)
  4. The underlying datastore layout changed to support the separation of:
    • applications
    • application servers
    • user information
    which means that when you upgrade to SGD 4.4 the install script reorganizes your ENS tree. To check this out, use a command line like this:
    /opt/tarantella/bin/tarantella object list_contents --name ""
    to traverse the ENS tree.
    Note that this also means that if you have scripts that create objects via the command line, their locations should be below the above top level OUs. e.g.
    /opt/tarantella/bin/tarantella object new_windowsapp --name "o=applications/cn=notepad" --width 800 --height 768 --depth 24 
    --appserv "o=appservers/cn=Windows Server 1" --icon notepad.gif --displayusing seamless
  5. It was developed using Netbeans and uses only the public web service interfaces (so you could build your own replacement if you don't like it :-) )
Comments:

-When will you install SGD to /opt/SUNWsgd by default?

-When will SGD be a SMF service?

Just two little things on my wishlist... :-)

Posted by Mika on December 12, 2007 at 12:54 PM GMT #

Mika,

SGD installs on Linux as well as Solaris platforms, so I believe the engineers wanted to install stuff in a generic fashion.

And SUNW was Sun's old ticker symbol. It is now JAVA so maybe we should install in /opt/JAVAsgd instead ? ;-)

- FB

Posted by Fat Bloke on December 13, 2007 at 01:31 AM GMT #

Does the upgrade procedure from the old 4.3 style ens find all the applications, servers etc and move them into the new top-level containers?

Posted by Graham Worley on January 07, 2008 at 07:43 PM GMT #

Graham,
Yes, the upgrade process moves existing objects into the new layout.

Applications - /opt/tarantella/bin/tarantella object list_contents --name o=applications

Servers - /opt/tarantella/bin/tarantella object list_contents --name o=appservers

And if you had users - /opt/tarantella/bin/tarantella object list_contents --name o=organization
or whatever you named your organization.

You could also look at the ENS root contents using:
/opt/tarantella/bin/tarantella object list_contents --name .../_ens/
if you can't remember your org name.

Cheers,

-FB

Posted by Fat Bloke on January 08, 2008 at 01:20 AM GMT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Fat Bloke

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today