Changes between Version 53 and Version 54 of Old/hNodes/cNodeVer3/dAssembly/e4NodesSetup


Ignore:
Timestamp:
Jun 24, 2013, 9:13:27 PM (11 years ago)
Author:
ParviK
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Old/hNodes/cNodeVer3/dAssembly/e4NodesSetup

    v53 v54  
    161161====== Setting up XMPP service ======
    162162
    163 In the /etc/java-6-openjdk/security/java.security file, comment out the following line:
    164 {{{
    165 security.provider.9=sun.security.pkcs11.SunPKCS11 ${java.home}/lib/security/nss.cfg
    166 }}}
     1631. In the /etc/java-6-openjdk/security/java.security file, comment out the following line:
     164 {{{
     165   security.provider.9=sun.security.pkcs11.SunPKCS11 ${java.home}/lib/security/nss.cfg
     166 }}}
     1672. Open /etc/init.d/openfire file in an editor and modify line 27 to point to the correct java directory. In our case, it is /usr/lib/jvm/java-6-openjdk.
     168
     1693. Start openfire using command
     170{{{
     171  /etc/init.d/openfire start
     172}}}
     1734. Check if openfire is running: ps aux | grep openfire . Startup can take a while, please be patient.
     174
     1755. Direct your web browser to http://localhost:9090 and begin the setup wizard. If you are unable to connect to http://localhost:9090, then do the following:
     176
     1776. Choose your language and click continue
     178
     1797. Enter the AM's hostname in the Domain field and click continue
     180
     1818. Choose the embedded database and continue.
     182
     1839. Choose the default profile and click continue
     184
     18510. Enter an admin password and click continue, then wait until the installation is finished. In most cases, the username and password is 'admin'.
     186
    167187
    168188====== Setting up CMC service ======
     
    246266====== Setting up Login Service ======
    247267
    248 * From exernal1, get ogs_scheduler from /usr/share/omf-aggmgr-5.4/omf-aggmgr and scheduler.yaml from /etc/omf-aggmgr-5.4/enabled and save it to /usr/share/omf-aggmgr-5.4/omf-aggmgr and /etc/omf-aggmgr-5.4/available,respectively, on your console.
     268* From exernal1, get ogs_scheduler from /usr/share/omf-aggmgr-5.4/omf-aggmgr and scheduler.yaml from /etc/omf-aggmgr-5.4/enabled and save it to /usr/share/omf-aggmgr-5.4/omf-aggmgr and /etc/omf-aggmgr-5.4/available,respectively, on your console. Follow the steps given below to setup the scheduler.
     269
     270    * ''' Configuring apache web server '''
     271
     272       1. In the following we are assuming that <host> is the internal hostname or IP address of the machine running the login AM, and <port> is the IP port on which the service is running (default is 5052 for OMF 5.2services). For example, forn internal IP 172.16.250.7 and port 5025 the <host>:<port> would be: 172.16.250.7:5052.
     273
     274  ServerName <server_name>
     275  {{{
     276
     277   ProxyPass /status "http://<host>:<port>/public_html/"
     278    <Location /status>
     279      Order allow,deny
     280      Allow from all
     281    </Location>
     282
     283  ProxyPass /userManagement "http://<host>:<port>/login/userManagement"
     284  <Location /userManagement>
     285    Order allow,deny
     286    Allow from all
     287  </Location>
     288
     289  }}}
     290
     291       Note: If you change baseURL and publicURL in login.yaml it is necessary to change corresponding values in apache default file.
     292
     293       2. For SSL services (in /etc/apache2/sites-available/default-ssl) we need:
     294
     295       {{{
     296          ProxyPass /schedule/  "http://<host>:<port>/login/ShowScheduler"
     297          <Location /schedule >
     298          Order allow,deny
     299          Allow from all
     300          </Location>
     301
     302          ProxyPass /loginService/  http://<host>:<port>/login/
     303          <Location  /loginService>
     304          AllowOverride None
     305          order allow,deny
     306          allow from all
     307          </Location>
     308          <Proxy http://<host>:<port>/login/*>
     309          AllowOverride None
     310          order allow,deny
     311          allow from all
     312          </Proxy>
     313       }}}
    249314
    250315* From internal2, get ogs_login from /usr/share/omf-aggmgr-5.4/omf-aggmgr and login.yaml from /etc/omf-aggmgr-5.4/enabled and save it to /usr/share/omf-aggmgr-5.4/omf-aggmgr and /etc/omf-aggmgr-5.4/available,respectively, on your console.
     
    252317* Modify login.yaml and scheduler.yaml according to your testbed.
    253318   
     319
    254320''' Setting up LDAP client '''
    255321
     
    396462   ldapsearch -x localhost -D "cn=admin,dc=orbit-=lab,dc=org" -W -b "dc=orbit-lab,dc=org" uid=*
    397463}}}
    398 
    399 
    400 ====== Configuring apache web server ======
    401 
    402 1.
    403 In the following we are assuming that <host> is the internal hostname or IP address of the machine running the login AM, and <port> is the IP port on which the service is running (default is 5052 for OMF 5.2 services). For example, forn internal IP 172.16.250.7 and port 5025 the <host>:<port> would be: 172.16.250.7:5052.
    404 
    405 ServerName <server_name>
    406 {{{
    407 
    408  ProxyPass /status "http://<host>:<port>/public_html/"
    409   <Location /status>
    410     Order allow,deny
    411     Allow from all
    412   </Location>
    413 
    414   ProxyPass /userManagement "http://<host>:<port>/login/userManagement"
    415   <Location /userManagement>
    416     Order allow,deny
    417     Allow from all
    418   </Location>
    419 
    420 }}}
    421 
    422 Note: If you change baseURL and publicURL in login.yaml it is necessary to change corresponding values in apache default file.
    423 
    424 2. For SSL services (in /etc/apache2/sites-available/default-ssl) we need:
    425 
    426 {{{
    427   ProxyPass /schedule/  "http://<host>:<port>/login/ShowScheduler"
    428   <Location /schedule>
    429     Order allow,deny
    430     Allow from all
    431   </Location>
    432 
    433   ProxyPass /loginService/  http://<host>:<port>/login/
    434   <Location  /loginService>
    435      AllowOverride None
    436      order allow,deny
    437      allow from all
    438   </Location>
    439   <Proxy http://<host>:<port>/login/*>
    440      AllowOverride None
    441      order allow,deny
    442      allow from all
    443    </Proxy>
    444 }}}