Blackboard ASP New Install QA Worksheet

Ticket Number:
FR_31466
Client Name: Texas A & M University - College Station
Client Systems:
H/W Details:
APP01:
[root@fgtd-300551-sf172783-app001 ~]# boxop
VMware Virtual Platform:RHEL6.4:x86_64:9.6GB:3.0GB:1x2.2GHz:Xeon:no_cores:flexgen
[root@fgtd-300551-sf172783-app001 ~]#
DB01 :
[root@fgtd-300551-sf172783-db001 ~]# boxop
VMware Virtual Platform:RHEL6.4:x86_64:9.6GB:3.0GB:1x2.2GHz:Xeon:no_cores:flexgen
[root@fgtd-300551-sf172783-db001 ~]#
Requested URL:
Requested TZ:

https://tamu-test.blackboard.com
CST

Products Installed:
[root@fgtd-300551-sf172783-app001 ~]# whatami
fgtd-300551-sf172783-app001: Redhat Enterprise Linux version RHEL6.4
fgtd-300551-sf172783-app001: Blackboard primary app (9.1.201410.160373)
fgtd-300551-sf172783-app001: Blackboard Java (24.45-b08)
[root@fgtd-300551-sf172783-app001 ~]#
[root@fgtd-300551-sf172783-db001 ~]# whatami
fgtd-300551-sf172783-db001: Redhat Enterprise Linux version RHEL6.4
fgtd-300551-sf172783-db001: Oracle database (11.2.0.3.0)
[root@fgtd-300551-sf172783-db001 ~]#
Additional Comments:
Ignore the DB below error:
Backup Method: ERROR: No known backup method in cron
     
ICM Details: NO
Additional QA checks:

     
     
     

Build Engineer (E1):

Saurav Ghosh

Date: 01-March-2016

QA Engineer (E2):
Verified by (ASP/TSM):

Date:
Gnanaprakash Date: 01-March-2016

open a window up on each new server and run the QA Helper script.While filling out this document.pl . currently available at: /mnt/asp/utils/bin/qacheck.

Bbsupport user exists with sys.properties and sendmail.2. The directory /usr/local/blackboard/blackboard. Sendmail services restarted Uptime has been installed. Linux AS 5. . Permissions are set correctly on bbroot dir.Application Configuration: E1 E2 ASP ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ N/A ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ Front-end QA performed by CSS MH Team (Attach doc). Secondary application servers’ symlinks are properly set.pl –operation treat performed.cf. CMS is running from filer. Services are configured to start properly (check NTPD. and Sendmail). Content is running from filer. Correct HTTPS cert is in place if requested. Blackboard License same for mutli-app environment. admin. The site loads via internal IP. it is mandatory to enable SSL) Correct LDAP cert is in place if requested. For temporary or permanent clone configurations: ✘ ✘ URL modified in 3 locations under bb-config.bash_profile) properly set.1 SP8. App & DB tuning have been been performed.xml[. ( For Bb 9. Root password has been changed from default. Actual client license is in place. Auto recovery started LDAP certificates copied to all servers for new app additions Cloud settings has been verified in GUI.bb] are configured properly for multi-app environment. rights – also test with wrong password.properties Mcgraw hill B2 and relay have been disabled. Separate Qtree for CMS Primary application server symlinks are in place.0 is installed.bak_{dated} has been removed in all secondary apps. Time Zone is correct on all servers and they are in sync.4. Backups over NFS are configured for DB (including Jeffbackup in Oracle's cron). ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ Oracle 10g Release 10. SSL is enabled.0. OS release is at “Red Hat Ent. Oracle environment (. Enabled archivelog mode for Diamond clients Audit. Bb-tasks.” Correct version of Java JDK is installed and symlinked. System Configuration: E1 E2 ASP ✘ ✘ ✘ ✘ ✘ ✘ ✘ N/A ✘ ✘ ✘ ✘ ✘ ✘ Routes are all set correctly (and internal IP is accessible from internal LAN) Mail Relay is set in bb-config. The site loads via external IP.

.....0GB. DISK: 9. Opsmart Classification field set appropriately.2GHz Xeon (no cores)......... ================================================================= ============= QA Configuration Report Executed on fgtd-300551-sf172783-app001 @ Tue Mar 1 03:35:57 CST 2016 Invoked by Unknown (root) >> General System Information: Client Name: N/A Client Alias: N/A Hostname: fgtd-300551-sf172783-app001 Datacenter: VA2 Hardware Platform: Dell PowerEdge VMware Virtual Platform Hardware Info: CPU: 1x 2... Acquiring basic application data... External DNS has been set up properly and pointing to the external IP or VIP............. RAM: 3... Internal DNS has been set up properly or requested from IT. XRAY checks are enabled on external i/f on all application servers or VIP.Inventory Management Configuration: E1 E2 ASP ✘ ✘ ✘ ✘ ✘ ✘ N/A ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ Opsmart Device Status field set appropriately....... New root password entered into Opsmart for all systems...... Acquiring Oracle data...6GB Boot Time Zone: US/Central Current Time Zone: US/Central External IP: Unknown Internal IP: Unknown ONFS IP: None >> System Checks: .. Acquiring Blackboard data.49 Please enjoy this fine quality software! Acquiring system information..Tuning level: VMWARE_1CPU_3GBRAM . Acquiring other data.. BMC coradiant watch point is installed (Only for Prod) Uptime and Xray are green (Mandatory Check) Marked as Reserved for Old servers and also requested CR to reclaim old VIP in 2 days for Traditional to AP migration Output of QA Helper on Application/Database Server: [root@fgtd-300551-sf172783-app001 ~]# qacheck Blackboard ASP QA Helper v4.. Acquiring WebCT data.....

search.blackboard.admin.update.session. bb.201410. bb.cms.xml and bb-tasks.token.invalidation. see CR 72480 /bin/chown Status: OK: Normal RHEL chown binary Preupgrade Status: OK: No preupgrade file found OS Packages: OK: Not applicable on Flexgen (managed by Chef) App /etc/hosts: OK: Not applicable on Flexgen. Java jdk (64) JVM 64-Bit: OK: Bbls 9. bb.purge.com App Hostname: OK: fgtd-300551-sf172783-app001.jsp Database SID: OK: Blackboard SID (ORACLE) Database Datadir: OK: /home/oracle/dbf/ORACLE/ System taglib: OK: N/A for this Bb version.purge.4 Root Password: OK: root password has been changed Time Zone Status: OK: Boot and current TZ match TZdata RPM Status: OK: Not applicable on Flexgen (managed by Chef) Hardware Clock: OK: Not applicable on Flexgen (managed by Chef) NTP Sync: OK: Not applicable on Flexgen (managed by Chef) NTP Servers: OK: Not applicable on Flexgen (managed by Chef) System Uptime: OK: Less than 10 days Mail Relay: OK: Mail relay configuration correct Uptime Agent: OK: Agent running Add to Uptime: OK: Skipped. bb.systemregistry.report.scheduled. Java Location: OK: Java home located at /usr/local/blackboard/jdk Java Version: OK: Java version (1. Chef manages /etc/hosts >> Blackboard Application Information: App Configuration: OK: Primary Version: OK: 9.cache.log.scheduling. bb.download. Xythos jsp error: OK: N/A for this Bb version.calculation.workflow.160373. bb.dispatcher.OS Version: OK: Redhat Linux 6.xml.bb: OK: bb-tasks. Tomcat taglib: OK: N/A for this Bb version. bb.1. bb-configure is set for 64-bit JVM.cartridge. .log.stats.mhint DNS Fwd Lookup: OK: Found tamu-test.1.task.session.queuer.bb have matching tasks Collab Server: OK: Collab server enabled Collab Keystore: OK: Keystore passes basic validity checks Collab Locale: OK: Collab locale JAR files all present CMS: OK: CMS is on filer Authentication: OK: No authentication issues detected BB Tasks List: ---------bb.queue.com in the DNS DNS Rev Lookup: OK: App hostname doesn't match PTR record (load balanced) Load Balancing: OK: Appears to be part of a multi-app pool LB AMIUP: OK: Good permissions on amiup.queue_update. bb. bb.201410. bb.rotation.authentication. bb. bb.peer.7.scheduled.201410.objectlifecycleevent. bb.deployment.0_45) Java JDK: OK: Bbls 9. bb.domain.cleanup.queuer.snapshot. bbsupport Role: OK: System role for bbsupport is Z App Tuning: OK: App tuning at 'VMWARE_1CPU_3GBRAM [auto]' (see tunecheck for details) Tasks: OK: Primary app tasks Tasks.cache.1.invalidation.160373 Web/External Hostname: OK: tamu-test.blackboard. bb.160373.

5.hard.noatime.5.proto=tcp.mountaddr=10.mountaddr=10.connect.link.data.wsize=65536.timeo=600.timeo=600.noatime.5.includeUrl.proto=tcp.bbcs1.va2.va2.hard.update.addr=10.bb.va2.mountvers=3.timeo=600..bbcs1.retra ns=2.stale.wsize=65536.indexprocessor.channel..proto=tcp.hard.items.5.wsize=65536.84.wsize=65536. 5.bbcs1.addr=10..usersync.notification.addr =10.mountproto=udp.84.remove.noatime.17.timeo=600.local_lock=all.mountvers=3.retra ns=2. bb.21] /usr/local/blackboard vsnfsbbl.db.thread.proto=tcp.rsize=65536.update.bbcs1. bb.mountport=635.deanonymize.namlen=255.sendnotification ---------Blackboard Mounts: NFS or SAN ---------/metrics vsnfsbbl.retra ns=2.vers=3.84. bb.addr =10.18] --------->> No WebCT Application Found >> No Oracle Database Found [root@fgtd-300551-sf172783-app001 ~]# Please enjoy this fine quality software! Acquiring system information.sec=sys.recyclebin.namlen=255. bb.mountproto=udp.mountport=635.s ec=sys. .84..mountport=635.mountvers=3..mhint:/bbl_nfs_td1_300551_sf172783_scr/app001_log [rw. bb.distribution.noacl.wsize=65536.mhint:/bbl_nfs_td1_300551_sf172783_cnt/app001 [rw.va2.noacl.proto=tcp.namlen=255.17] /usr/local/blackboard/asp vsnfsbbl.rsize=65536.mhint:/bbl_nfs_td1_300551_sf172783_cnt/metrics/fgtd-300551-sf172783app001 [rw.local_lock=none. bb.cleanup.84.timeo=600. bb.cache.mountproto=udp. bb.rsize=65536.21.mountproto=udp.addr=10.hard.mhint:/bbl_nfs_td1_300551_sf172783_cnt/access_logs [rw.22] /usr/local/blackboard/logs vsnfsbbl.vers=3.etl.21] /usr/local/blackboard/content vsnfsbbl.corrupt.rsize=65536. bb.s ec=sys.mountaddr=10.5.refresh_noaa..retrans=2. bb. bb.tracking.21.84.nolock.mountvers=3..18.mhint:/bbl_nfs_td1_300551_sf172783_cnt/content [rw..noatime..5.task.local_lock=none..deployment.fulltextsearch.mountport=635. bb. 5.mountaddr=10.mountvers=3.84.84. bb.releasable.purge.sec=sys.noacl.84.memory.portal.portal.nolock.monitor.vers=3..disk_usage.monitor.noacl.namlen=255.noatime.5.vers=3.cache.sec=sys.22..mountproto=udp.local_lock=all..hard.nolock.report.local_lock=all. bb.rsize=65536. bb.monitor...mountport=635..namlen=255.reminders.va2.5.vers=3..noacl..bbcs1. mountaddr=10.retrans=2. bb.84.

... Acquiring other data....6GB Boot Time Zone: US/Central Current Time Zone: US/Central External IP: Unknown Internal IP: Unknown ONFS IP: None >> System Checks: OS Version: OK: Redhat Linux 6.4 Root Password: OK: root password has been changed Time Zone Status: OK: Boot and current TZ match TZdata RPM Status: OK: Not applicable on Flexgen (managed by Chef) Hardware Clock: OK: Not applicable on Flexgen (managed by Chef) NTP Sync: OK: Not applicable on Flexgen (managed by Chef) NTP Servers: OK: Not applicable on Flexgen (managed by Chef) System Uptime: OK: Less than 10 days Mail Relay: OK: Mail relay configuration correct Uptime Agent: OK: Agent running Add to Uptime: OK: Skipped.... DISK: 9. Acquiring Blackboard data.... see CR 72480 /bin/chown Status: OK: Normal RHEL chown binary Preupgrade Status: OK: No preupgrade file found OS Packages: OK: Not applicable on Flexgen (managed by Chef) >> No Blackboard Application Found >> No WebCT Application Found >> Oracle Database Information: Status: OK: Oracle is running Listener: OK: Listener running SID: OK: SID is ORACLE ARCHIVELOG mode: OK: Disabled .Acquiring basic application data. RAM: 3.. Acquiring Oracle data.........0GB......2GHz Xeon (no cores)...... Acquiring WebCT data..... ================================================================= ============= QA Configuration Report Executed on fgtd-300551-sf172783-db001 @ Tue Mar 1 03:38:01 CST 2016 Invoked by Unknown (root) >> General System Information: Client Name: N/A Client Alias: N/A Hostname: fgtd-300551-sf172783-db001 Datacenter: VA2 Hardware Platform: Dell PowerEdge VMware Virtual Platform Hardware Info: CPU: 1x 2.

5.14] ---------[root@fgtd-300551-sf172783-db001 ~]# Output of QA Helper on Application Server:       .proto=tcp.sec=sys.wsize=32768.bbcs1.namlen=255.84.local_lock=all.proto=tcp.addr =10.retra ns=2.5.hard.noatime.12] /home/oracle/admin vsnfsbbl.84.12.va2.13] /home/oracle/temptbs vsnfsbbl.bbcs1.addr =10.retra ns=2.mountvers=3.vers=3.noatime.timeo=600.mountport=635.rsize=32768.retra ns=2.noacl.mhint:/bbl_nfs_td1_300551_sf172783_dbo/db001 [rw.mountproto=udp.84.5.84.nolock.vers=3.mountport=635.mountproto=udp.nolock.mhint:/bbl_nfs_td1_300551_sf172783_scr/db001_log [rw.13.5.mountaddr=10.84.namlen=255.hard.va2.local_lock=all.mountport=635.mountvers=3.va2.5.namlen=255.noatime.addr =10.mountaddr=10.mhint:/bbl_nfs_td1_300551_sf172783_scr/db001_swap [rw.sec=sys.14.Cron Permissions: OK: Cronjob permissions (0600) Cron Ownership: OK: Cronjob ownership (root) Backup Method: ERROR: No known backup method in cron Check DB Space: OK: tablespace.sec=sys.local_lock=all.timeo=600.hard.mountaddr=10.mountproto=udp.noacl.rsize=32768.5.noacl.84.vers=3.nolock.bbcs1.sh cron presence correct Oracle Mounts: NFS or SAN ---------/home/oracle vsnfsbbl.timeo=600.wsize=32768.rsize=32768.wsize=32768.proto=tcp.mountvers=3.