iSON Manager 15.
2 Installation Guide
Anukool Phuruangurt
10 Sep 2015
1
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Content
1. Pre-requirements
2. OIPE OoD Installation Parameter Editor
3. ViiS Virtual Installation Server
4. VDC vmware Virtual Data Center
5. DCA Deployment Controller Automation
6. Installation verification
2
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
iSon Manager Installation Pre-requirements
Functional Overview
Architecture
Hardware
Installation ID
Licenses (iSON & NetAct)
Optimizer
3
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Functional overview of iSON Manager
4
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
iSON Manager 2.5 Architecture non HA
5
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
iSON Manager 15.2 Small Configuration Exsample
6
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
iSON Manager 15.2 UR1 Architecture HA
7
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
iSON Manager 15.2 Configuration options
8
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
iSON Manager 15.2 Hardware requirements
Description
Small
Medium (HA)
Large (HA)
2x G8 2p6c/64GB
6x G8 2p6c/96GB
6x G8 2p6c/96GB
+1x G8 2p6c/96 for
OR
+1x G8 2p6c/96 for
OR
+1x G8 2p6c/96 for
OR
~10.000
~50.000
~100.000
Total vCPU
22/34 (min/max*):
16(DB+JBoss+Portal
)
+3(ViiS+vCenter)
+3(Map server)
+12 (OR/SAfE) /
option
68/80
(min/max*):
54(DB+JBoss+Porta
l)
+8 (LVS)
+3(ViiS+vCenter)
+3(Map server)
+12(OR/SAfE) /
option
68/80
(min/max*):
54(DB+JBoss+Porta
l)
+8 (LVS)
+3(ViiS+vCenter)
+3(Map server)
+12(OR/SAfE) /
option
Total vRAM
49/107GB(min/ma
x*)
334/382GB(min/
max*)
336/384GB(min/
max*)
60 active users
60 active users
Blades
NW size
(WCDMA+LTE
cells)
9
10/2/16
Confidential
Concurrent
users
30 active
users
Nokia 2015 - iSON Manager Installations
Lundsten
iSON Manager 15.2 Hardware requirements
EMC VNX Small
Primary
storage**
opt.1: VNX Small VNX5200 - 3x100GB
SSD SSF + 9x600GB
SAS SFF + 13x1TB
NL_SAS SFF
opt.2: VNX Small+ VNX5300 13x300GB SAS LFF
+ 7x2TB NL SAS LFF
+ 5x100GB SSD LFF
10
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
EMC VNX Medium
EMC VNX Large
opt.1: VNX Medium
- VNX5200 5x100GB SSD SSF+
13x600GB SAS SFF
+ 19x1TB NL_SAS
SFF
opt.1: VNX Large VNX5200 - 5x100
or 5x 200GB SSD
SSF + 17x600GB
SAS SFF + 27x1TB
NL_SAS SFF
opt.2: VNX Medium
- VNX5300 17x300GB SAS
LFF+ 9x2TB NL SAS
LFF+ 2x100GB SSD
LFF
opt.2: VNX Large VNX5300 25x300GB SAS LFF
+ 13x2TB NL SAS
LFF + 5x100GB
SSD LFF
iSON Manager Installation ID
Before starting to define installation parameters one needs to know the
installation ID of the system that is about to be setup.
Information regarding this can be found from the Installation pre-req
documents, i.e.: https://sharenet-ims.inside.nokiasiemensnetworks.com/Overview/D528904770
Target IDs are generated by OBS-SW-Installations (RES/Tampere) team on
request (Sw-Installations, Bso (NSN - Global)). All new clusters and
installations will get Target IDs (8 digits that is, 201xxxxx). Target ID is
required while ordering licenses and doing the installation.
11
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
iSON Manager NetAct Optimizer Requirements
Not all Optimizer builds have the scope service available this needs to be
checked:
Supported Optimizer version is 3.1 CD3
-
# rpm -qa | grep -i opt
C_OPTZ-5.25-111726
S_OPTS-5.25-111726
Or higher version of 5.25 not 5.27.xyz
Verify the scope service availability by pointing any browser to
-
https://<NetAct_LB_FQDN>/optimizer/services/scopes
This should
- Ask for credentials
- List available scopes from Optimizer
12
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Content
1. Pre-requirements
2. OIPE OoD Installation Parameter Editor
3. ViiS Virtual Installation Server
4. VDC vmware Virtual Data Center
5. DCA Deployment Controller Automation
6. Installation verification
13
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
iSON Manager Deployment
NOLS
iSON ViiS
image
iSON Manager SW
vmplayer
Vmware
tools
product_copy.sh
DCA
ViiS VM
Virtual
Machine
OIPE
14
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Virtual Data Center
Virtual
Machine
Virtual
Machine
Ood installation Installation overview
5
1
3
Move ViiS to VI
1.
2.
3.
4.
5.
6.
VS
E
VM
NetAct
SW Repositories
DC
A
Deploy iSON
Deploy VI
Setting up ViiS
Setting up VMware infra
Moving ViiS to VMware infra
Software copy
Installing NetAct software
Manual tasks
vCenter
VM VM
VM VM
VM
Hyperviso
r
System ready
Automatic task
Mostly automatic task
Manual task
15
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
iSON Manager Installation Workflow I
Filling in the installation parameter values using OIPE (OoD Installation
Parameter Editor tool)
Set up the Virtual Installation Server.
Copy the installation parameter files to ViiS.
Set up the Virtualized Infrastructure:
- Create PXE-boot configurations for hosts
- Installing the Hypervisors on physical hosts
- Create the Virtual Data Center (VDC) and virtual machines (VMs)
- Transfer the Installation Server to the VDC
16
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
iSON Manager Installation Workflow 2
Copy the iSON Manager software to ViiS.
Install the operating system (RHEL 6.4 - 64) on VM nodes.
Prepare iSON VMs for the iSON Manager software installation from the
Installation Server:
- Create the DCA configuration files using the parameters collected in step 3
- Delivering SSH keys and YUM repositories to all iSON VM nodes
- Merging XML files and creating the installation DCA stack for the iSON Manager installation
Installing iSON Manager software to the iSON VMs :
- Executing the DCA stack
- Installation verification
- Post-installation tasks
17
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
OIPE OoD Installation Parameter Editor - Setup
OIPE requires Java
- JRE6, any version.
18
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
OIPE OoD Installation Parameter Editor - Setup
Select the Linux or Windows version:
19
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
OIPE OoD Installation Parameter Editor New configuration
Check what content the customer will use / has ordered before creating a new OIPE
configuration!
Then select File New configuration
Then define the virtual machine configuration
-
small/medium/large
Check amount of physical hosts
Select correct iSON content packs
OK
20
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
OIPE OoD Installation Parameter Editor - VMs
Define VM names, IPs
and disk sizes
-
Change hostnames!
Verify vRAM and VCPU values
21
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
OIPE OoD Installation Parameter Editor Dynamic Attributes
Define all mandatory values
And PRODUCT_NAME:
iSON Manager
22
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Content
1. Pre-requirements
2. OIPE OoD Installation Parameter Editor
3. ViiS Virtual Installation Server
4. VDC vmware Virtual Data Center
5. DCA Deployment Controller Automation
6. Installation verification
23
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
ViiS Virtual Installation Server
24
10/2/16
Confidential
vmplayer
ESXi
DNS
PXE
SW
Nokia 2015 - iSON Manager Installations Lundsten
ViiS Virtual Installation Server - vmplayer
Next play your VM from your vmplayer
Note
Installation Server does not start if Virtualization is
not enabled on the machine. To enable the
Virtualization, refer to the BIOS document.
25
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
ViiS Virtual Installation Server - vmplayer
Log in to the Installation Server as
root user. The default password is
nasroot.
26
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Content
1. Pre-requirements
2. OIPE OoD Installation Parameter Editor
3. ViiS Virtual Installation Server
4. VDC VMware Virtual Data Center
5. DCA Deployment Controller Automation
6. Installation verification
27
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
VDC vmware Virtual Data Center setup
VSE Configuration files are validated by executing:
# /opt/vse/bin/vse validate_vconf /var/${SYSTEMNAME}_vmware_vconf.yml
# /opt/vse/bin/vse validate_vconf /var/sprintlab264_vmware_vconf.yml
checking file existence /var/sprintlab264_vmware_vconf.yml
I, [2015-05-05T09:48:47.543412 #2314] INFO -- : Syntax of configuration file validated sucessfully!!
I, [2015-05-05T09:48:47.543738 #2314] INFO -- : Checking vMotion configuration...
I, [2015-05-05T09:48:47.543930 #2314] INFO -- : vMotion configuration check succeeded.
I, [2015-05-05T09:48:47.543977 #2314] INFO -- : No DRS rules defined at vconf to validate!
I, [2015-05-05T09:48:47.544015 #2314] INFO -- : No DRS Groups defined at any vm to validate
I, [2015-05-05T09:48:47.544051 #2314] INFO -- : No DRS Groups defined at any host to validate
I, [2015-05-05T09:48:47.544085 #2314] INFO -- : No storage DRS Groups to validate
I, [2015-05-05T09:48:47.544186 #2314] INFO -- : Vconf sanity check OK!
---cut--I, [2015-05-05T09:48:47.603346 #2314] INFO -- : Vconf configuration file /var/sprintlab264_vmware_vconf.yml is valid
Vconf configuration file /var/sprintlab264_vmware_vconf.yml is valid
vse_installer operation validate_vconf SUCCESSFUL
28
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
VDC vmware Virtual Data Center setup
To enable passwordless access to hypervisors, execute:
# /opt/misserver/scripts/ssh_setup_authorization.sh -c /var/$
{SYSTEMNAME}_cluster_info.txt --rpwd <esx_root_password> -e
To ensure that both hardware and system clock in ESXi hosts will match to time in
Installation Server, execute:
# /opt/misserver/scripts/sync_esxi_time.sh -ci_file /var/$
{SYSTEMNAME}_cluster_info.txt
Note: On ESXI the default time zone is UTC
29
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
VDC vmware Virtual Data Center setup
To run VSE Installer to deploy Virtual Data Center (VDC), and to create virtual
infrastructure, execute:
#/opt/misserver/scripts/install_vcenter_and_create_infra.sh -system_name ${SYSTEMNAME}
Allocate another 30-45 minutes for this script to finish
30
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Content
1. Pre-requirements
2. OIPE OoD Installation Parameter Editor
3. ViiS Virtual Installation Server
4. VDC vmware Virtual Data Center
5. DCA Deployment Controller Automation
6. Installation verification
31
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Installation verification
32
10/2/16
Confidential
Database
Frontend
Backend
Nokia 2015 - iSON Manager Installations Lundsten
Installation verification Database node(s)
To verify the installation of PostgreSQL database:
1. Log in to the Database node (DBNode vm3 in a three node setup, vm3,vm4 in HA
setup) as root user, by executing: ssh <dbnode IP Address>
2. # ll /opt/oodee/pgsql
3. # ll /opt/ood/db/data
4. To check if postgresql service is running, execute:
# service postgresql status
pg_ctl: server is running (PID: 1757)
/opt/oodee/pgsql/bin/postgres "-D" "/opt/ood/db/data"
33
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Installation verification Database node(s)
5. To verify if postgresql is running on port 5432, execute:
# lsof -P | grep -i list | grep 5432
postmaste 2250 postgres 3u IPv4 20246 0t0 TCP *:5432 (LISTEN)
6. Log in to postgresql database and enter:
a. # su postgres
b. $ cd /opt/oodee/pgsql/bin
c. $ sh psql -U postgres
d. Enter the password (default password= postgres)
e. Type \c ood
The following message appears: You are now connected to database "ood" as user
f. Exit: \q
34
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
"postgres".
Installation verification Database node(s)
In case of HA, check if pgpool is running by executing command:
# /etc/init.d/pgpool status
Expected Outcome:
pgpool is running
35
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Installation verification Frontend node(s)
To verify installation of Tomcat service and Liferay portal:
1. Log in to Portal node (PORTALNODE, vm4 on a three node environment, in case of HA
vm5,vm6) as root user, by executing: ssh <portalnode ip address>
2. # ll /opt/oodee/apache-tomcat/
3. To check if tomcat service is running, execute:
# service tomcat status
Expected outcome
Tomcat is running
PID is 2281
36
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Installation verification Frontend node(s)
4. To verify that tomcat is started on port 8080, execute:
# lsof -P | grep -i list | grep :8080
java 15293 tomcat 47u IPv6 966664 0t0 TCP *:8080 (LISTEN)
5. In the address field of your internet browser, enter the following URL:
http://<portalnodeIP>:8080 Liferay login page appears.
37
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Installation verification Frontend node(s)
6. In case of HA, in the address field of your internet browser, enter the following URL:
http://<LB_VIP>:8080 Liferay login page appears.
7. Log in with username and password as test/test or admin/admin respectively.
38
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Installation verification Backend node(s)
To verify the installation of JBoss Enterprise Application Server:
1. Log in to the Backend node (BACKENDNODE, vm5 on a three node environment .
Incase of HA vm7,vm8) as root user, by executing:
# ssh <backendnode ip address>
2. # ll /opt/oodee/jboss-eap/
3. To check if Jboss is running, execute:
# service jboss-as-domain status
Expected outcome
jboss-as is running (pid 26599)
39
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Installation verification Backend node(s)
4. To verify that Jboss Application Server is listening on port 9080, execute:
# lsof -P | grep -i list | grep 9080
java 26795 jboss-as 54u IPv4 415336 0t0 TCP *:9080 (LISTEN)
5. To verify that Jboss Admin application is listening on port 9943, execute:
# lsof -P | grep -i list | grep 9943
java 26612 jboss-as 86u IPv4 414790 0t0 TCP *:9943 (LISTEN)
40
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Installation verification Backend node(s)
6. In the address field of your internet browser, enter the following URL:
https://<JBOSS_NODE_IPADDRESS>:9943
The JBoss Admin Application appears.
7. Incase of HA, in the address field of internet browser, enter the following url:
https://<JBOSS_PRIMARY_NODE_IP>:9943
The JBoss Admin Application appears.
8. Log in with username and password as jbossadmin /admin_123 respectively.
41
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Installation Encrypting the installation configuration files
The script prompts for the following:
- The password for encrypting zip file twice, this password must be stored for future usage.
- The ood user password of the nodes, where the zip is transferred to.
- Delete these files? (y/n):
From security point of view answer yes to make upcoming upgrades easier, answer no.
- The encryption script creates an encrypted ZIP archive from the cluster configuration
files. The archive is stored on the installation server, and on all the cluster nodes.
42
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Installation Encrypting the installation configuration files
The encrypted archive is stored on the installation server, in the following directory:
-
/var/builds/hosts/<systemname>/configuration_files_<sy stemname>_<date>_<time>.zip
The encrypted archive is stored on all the cluster nodes, in the following directory:
-
/opt/ood/install/conf/configuration_files_<systemname>_<date>_<time>.zip
If the installation server contents are lost, the archive can be decrypted with the same
password, and the configuration files can be restored back to the installation server.
43
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
44
10/2/16
Confidential
Nokia 2015 - iSON Manager Installations Lundsten
Lebih dari sekadar dokumen.
Temukan segala yang ditawarkan Scribd, termasuk buku dan buku audio dari penerbit-penerbit terkemuka.
Batalkan kapan saja.