Presentation is loading. Please wait.

Presentation is loading. Please wait.

Setting up and configuring BCO EE (BPA) Linux Console How I Learned to Stop Worrying and Love BCO EE Dima Seliverstov 3/3/2014.

Similar presentations


Presentation on theme: "Setting up and configuring BCO EE (BPA) Linux Console How I Learned to Stop Worrying and Love BCO EE Dima Seliverstov 3/3/2014."— Presentation transcript:

1 Setting up and configuring BCO EE (BPA) Linux Console How I Learned to Stop Worrying and Love BCO EE Dima Seliverstov 3/3/2014

2 Steps Installing and configuring the database Installing the console Configuring the console Using the console Monitoring the console

3 Installing and configuring the database Pick the latest database you can use – https://docs.bmc.com/docs/display/public/bcmco95/Oracle+Populate+support https://docs.bmc.com/docs/display/public/bcmco95/Oracle+Populate+support Install the database – Same machine as console or another machine Configure tablespaces – Command sqlplus / as sysdba CREATE TABLESPACE visdb DATAFILE '/ / /visdb01.dbf' SIZE 8G; (ALTER TABLESPACE visdb ADD DATAFILE / / /visdb01.dbf’ SIZE 8G;) to increase Configure the users to use tablespace – Command sqlplus / as sysdba CREATE USER IDENTIFIED BY DEFAULT TABLESPACE visdb; GRANT CONNECT ; GRANT RESOURCE ; Check to see if your database is up and running via Oracle Developer – http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

4 Installing the console Pick the latest hardware and software NOT the minimum versions – https://docs.bmc.com/docs/display/public/bcmco95/Minimum+system+requirements+by+component https://docs.bmc.com/docs/display/public/bcmco95/Minimum+system+requirements+by+component Use Silent Install * (Use Silent Install because X Windows GUI is slow and error messages are few) – See silent directory for file contents and instructions Run as root, but configure the product user to be someone other then root Double check everything you enter, the script or the GUI have limited error messages Make sure best1_9.5.00 or 9.0.00 links are created in /usr/adm Make sure you have cron configured and running – Run $BEST1_HOME/bgs/scripts/checkCron.pl If cron is not running start cron on Linux via “/etc/init.d/crond start” as root

5 Configuring the console Use AutoNodeDiscovery for agents and proxy (Windows, Vmware) Use Web Based console General Manager

6 Configuring the console: Why use AutoNodeDiscovery? AutoNodeDiscovery – Automatic manager run creation Scalability based on BMC best practices Nightly update and discovery Reasonable defaults provided Separation by functionality or platform

7 Configuring the console: What is AutoNodeDiscovery? – Command line only tool – Proxy Configuration Supports – VMware, – Windows User Specifies – Proxy Host – Domain – Agent Configuration Control node lists using a simple csv file

8 Configuring the console: How to use Proxy AutoNodeDiscovery? Command – AutoNodeDiscovery –C –v -d -u -s Accepting all other defaults not specified on the command line is an excellent starting point Manager Script Name – Should contain the platform and domain description and function – Should not contain any spaces – Should not be very (long 20 characters max) – Example: VCenterBCMDev UDR Data Repository should contain the name of the manager run – Easy to identify nodes in a run – Easy to transfer nodes in a run to another console for workload or modeling – Increased performance each run is not looking at nodes from another run – Example: $BEST1_HOME/local/collect/

9 Configuring the console: How to use Agent AutoNodeDiscovery? Command – AutoNodeDiscovery –C –a -u -s Accepting all other defaults not specified on the command line is an excellent starting point Manager Script Name – Should contain the platform and domain description and function – Should not contain any spaces – Should not be very (long 20 characters max) – Example: AIX_Dev,Windows_Dev,Solaris_LDOM_Dev Agent List Location – Should correspond to the manager script name – Should be placed outside of the BEST1_HOME, so we can migrate the runs to another release Example :/data1/AIX_Dev.csv – Information can be easily imported and updated as needed into the Agent List Location UDR Data Repository should contain the name of the manager run – Easy to identify nodes in a run – Easy to transfer nodes in a run to another console for workload or modeling – Increased performance each run is not looking at nodes from another run – Example: $BEST1_HOME/local/collect/

10 Configuring the console: Why use Web Based General Manager? Native X Window console lacks functionality of the web console – No recovery – No health dashboard – No ability to start or stop multiple runs Native X Window console is slow over the network

11 Configuring the console: What is Web Based General Manager ? General Manager is part of BCO Console or BCO EE Perceiver Web Based tool to manage multiple BPA consoles from a single web page Health Dashboard Recovery Log Viewer

12 Configuring the console: How to use Web Based General Manager? 1.Run AutoNodeDiscovery for a single run. – This will create a manager run – *An alternative is to create a new run and change the parameters to make them default. 2.Modify the parameters of the manager run to be the future default of all your runs – All the future created scripts will have the desired default parameters. – Use the best practices specified in – https://docs.bmc.com/docs/display/public/bcmco90/Best%20practices%20when%20usi ng%20Manager https://docs.bmc.com/docs/display/public/bcmco90/Best%20practices%20when%20usi ng%20Manager – https://kb.bmc.com/render/KCSRenderController?type=cssolutionint&id=SLN000000214 439&searchid=1393861895031 https://kb.bmc.com/render/KCSRenderController?type=cssolutionint&id=SLN000000214 439&searchid=1393861895031 3.Run AutoNodeDiscoveryfor all the other runs 4.Schedule the runs

13 Configuring the console: How to use Web Based General Manager? Add Console

14 Configuring the console: How to use Web Based General Manager? Configuring Default Values Double Click

15 Configuring the console: How to use Web Based General Manager? Configuring Default Values

16 Set desired Begin Time

17 Configuring the console: How to use Web Based General Manager? Configuring Default Values Enable Cut Disk Options

18 Configuring the console: How to use Web Based General Manager? Configuring Default Values Enable Oracle Population

19 Configuring the console: How to use Web Based General Manager? Configuring Default Values Visualizer Interval and Analyze Reports

20 Configuring the console: How to use Web Based General Manager? Configuring Default Values Enable Scheduling Options

21 Configuring the console: How to use Web Based General Manager? Configuring Default Values Disable OSR

22 Configuring the console: How to use Web Based General Manager? Configuring Default Values Save the Manager Run

23 Configuring the console: How to use Web Based General Manager? Configuring Default Values Save Desired Setting as Default

24 Configuring the console: How to use Web Based General Manager? Scheduling the runs Multiple Runs can be Selected and Scheduled

25 Using the console General Manager Recovery Perceiver Building Workloads using the Windows Console using Analyze

26 Using the console: General Manager Recovery For additional details see KA329791 https://kb.bmc.com/infocenter/index?page=content&id=KA329791&actp=search&viewlocale=en_US&searchid=1393887760642 https://kb.bmc.com/infocenter/index?page=content&id=KA329791&actp=search&viewlocale=en_US&searchid=1393887760642

27 Using the console: Perceiver You can view the data populated to the database using Perceiver – Configure a Data Source – Configure a Group – View the data

28 Using the console : Perceiver Configure a Data Source

29 Using the console : Perceiver Configure a Group

30 Using the console : Perceiver View the data

31 Using the console: Building Workloads using the Windows Console using Analyze UNIX Console can be used for building workloads. Windows Console is a newer and more user friendly – UDR data should be transferred from UNIX to Windows – Workloads can be generated and downloaded from UNIX to Windows console – Workloads are platform independent It does not matter which console (UNIX or Windows) builds them

32 Using the console: Building Workloads using the Windows Console using Analyze – UDR data transfer from UNIX to Windows

33 Using the console: Building Workloads using the Windows Console using Analyze – Workloads can be generated and downloaded from UNIX to Windows console. – Workloads are platform independent A free graphical tool WinScp(winscp.net) is very useful for data transfer

34 Monitoring the console Use GeneralManagerLite scripts Create an e-mail action script (outside the product) to monitor daily console operation and differences

35 Monitoring the console: GeneralManagerLite scripts Command: – $BEST1_HOME/bgs/scripts/BCO_BPAStatusAndRecoveryManager.pl For the pure BCO EE use case the only input required is the console name For a BCO EE /BCO integration the database information is required Both text and plots are generated

36 Monitoring the console: GeneralManagerLite Output

37 Monitoring the console: e-mail action script Quick daily assessment tool (10 second) E-mail client based (mutt) Daily e-mail message – differences between today and yesterday – File system utilization When problems occur root cause can be obtained via e-mail contents Script attached to the notes If a script is found to be useful, a better integration with BCO EE will be provided

38 Monitoring the console: e-mail action script output Configuration and change since yesterday Date = 2014/03/03 : 2014/03/02 Number of Configured BPA Nodes = 74 : 74 : change 0 Number of Collected BPA Nodes = 65 : 57 : change 8 Number of Transfered BPA Nodes = 62 : 55 : change 7 Number of Processed BPA Nodes = 58 : 52 : change 6 Number of BCO ETLid BPA Nodes = 0 : 0 : change 0 ----------------------Details-------------------------------------- File system disk space usage for location of status file = /usr/adm/best1_9.5.00/local/manager/status/General ManagerLite/BCO_BPAWebReport/BCO_BPAStatusCoun t.csv Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/vg00-datalv 82569904 29847852 48527748 39% /data1

39 Questions?


Download ppt "Setting up and configuring BCO EE (BPA) Linux Console How I Learned to Stop Worrying and Love BCO EE Dima Seliverstov 3/3/2014."

Similar presentations


Ads by Google