Tips from the Trenches Rebekah Atkinson Steve Nye, Kathy Kennedy.

Slides:



Advertisements
Similar presentations
Managing Cisco IOS Software. Overview The router boot sequence Locating IOS software The configuration register Recovering Passwords Backing Up the Cisco.
Advertisements

2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.
Monitoring a Pipeline and Sharing Data with Key Customers How to do this when you own the pipeline but do not operate it!! Bert Stipelcovich IT Manager.
Chapter 9 Chapter 9: Managing Groups, Folders, Files, and Object Security.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 2: Managing Hardware Devices.
Hands-On Microsoft Windows Server 2003 Chapter 2 Installing Windows Server 2003, Standard Edition.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Hands-On Microsoft Windows Server 2003 Administration Chapter 6 Managing Printers, Publishing, Auditing, and Desk Resources.
Backup and Recovery Part 1.
Chapter 5 Configuring the RMAN Environment. Objectives Show command to see existing settings Configure command to change settings Backing up the controlfile.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
Oracle Architecture. Database instance When a database is started the current state of the database is given by the data files, a set of background (BG)
Module 2: Planning to Install SQL Server. Overview Hardware Installation Considerations SQL Server 2000 Editions Software Installation Considerations.
1 Module 17 Printing from Windows NT. 2  Overview Windows NT Printing Process Printing from MS-DOS-based Applications Windows NT Printing Components.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 14: Problem Recovery.
1 Chapter Overview Creating Sites and Subnets Configuring Intersite Replication Troubleshooting Active Directory Replication.
70-294: MCSE Guide to Microsoft Windows Server 2003 Active Directory, Enhanced Chapter 7: Active Directory Replication.
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
Module 7: Configuring TCP/IP Addressing and Name Resolution.
Hands-on Networking Fundamentals
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
Using Group Policy to Manage User Environments. Overview Introduction to Managing User Environments Introduction to Administrative Templates Assigning.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 2: Managing Hardware Devices.
Chapter 7 Making Backups with RMAN. Objectives Explain backup sets and image copies RMAN Backup modes’ Types of files backed up Backup destinations Specifying.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Chapter 18: Windows Server 2008 R2 and Active Directory Backup and Maintenance BAI617.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
15 Copyright © 2005, Oracle. All rights reserved. Performing Database Backups.
1 Pertemuan 6 Finishing the Configuration. Discussion Topics Importance of configuration standards Interface descriptions Configuring interface description.
© 2008 OSIsoft, Inc. | Company Confidential High Availability Michael Jakob Colin Breck Colin Breck Michael Jakob Colin Breck Colin Breck.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
PI Performance Monitoring James Wong OSI Software, Inc.
Database-Driven Web Sites, Second Edition1 Chapter 5 WEB SERVERS.
Guide to Linux Installation and Administration, 2e1 Chapter 2 Planning Your System.
NETWORKING COMPONENTS AN OVERVIEW OF COMMONLY USED HARDWARE Christopher Johnson LTEC 4550.
GlobalWare Database clean-up April Sigmon Sr. Technical Analyst Application Support Team - Point of Sale September 2011.
1998 PI System Users’ Conference PI 3.2 New Features Enhancements Product Support Plans for the next release.
Week #3 Objectives Partition Disks in Windows® 7 Manage Disk Volumes Maintain Disks in Windows 7 Install and Configure Device Drivers.
Internet Information Server Name : Yao Gu Date : 10-June-2000 COSC : 573.
Testing… Testing… 1, 2, 3.x... Performance Testing of Pi on NT George Krc Mead Paper.
Lecture 4 Internet Basics, part II Instructor: Jie Yang Department of Computer Science University of Massachusetts Lowell Exploring the Internet,
Maintaining and Updating Windows Server Monitoring Windows Server It is important to monitor your Server system to make sure it is running smoothly.
Agilent Technologies Copyright 1999 H7211A+221 v Capture Filters, Logging, and Subnets: Module Objectives Create capture filters that control whether.
Chapter 10 Chapter 10: Managing the Distributed File System, Disk Quotas, and Software Installation.
CLASS Information Management Presented at NOAATECH Conference 2006 Presented by Pat Schafer (CLASS-WV Development Lead)
14 Copyright © 2005, Oracle. All rights reserved. Backup and Recovery Concepts.
High Availability in DB2 Nishant Sinha
Configuring and Troubleshooting Identity and Access Solutions with Windows Server® 2008 Active Directory®
Module 10: Windows Firewall and Caching Fundamentals.
Communications & Networks National 4 & 5 Computing Science.
1 Terminology. 2 Requirements for Network Printing Print server Sufficient RAM to process documents Sufficient disk space on the print server.
18 Copyright © 2004, Oracle. All rights reserved. Backup and Recovery Concepts.
18 Copyright © 2004, Oracle. All rights reserved. Recovery Concepts.
14 Copyright © 2005, Oracle. All rights reserved. Backup and Recovery Concepts.
Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.
VMware Certified Professional 6-Data Center Virtualization Beta 2V0-621Exam.
CACI Proprietary Information | Date 1 PD² SR13 Client Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8, 2011.
Administering Change Documenting a Running Network Upgrading a Network Moving a Network 1.
Apache Web Server v. 2.2 Reference Manual Chapter 2 Starting Apache.
Solving Real-World Problems with Wireshark
Installation, setup and use - Ferro Backup – V1.1
Configuring EtherChannels and Switch Troubleshooting
Based on work by DoIT Network Services, UW-Madison
Configuring Essbase Server
Network+ Guide to Networks, Fourth Edition
Presentation transcript:

Tips from the Trenches Rebekah Atkinson Steve Nye, Kathy Kennedy

Overview OSI Resources Troubleshooting – The Big Picture Backups Buffering Archive Sizing Q&A

OSI Resources

Log Files PIPC.Log (client & server) NT only, usually located in \PIPC\Dat PIMessLogFile Unix only, located in $PIHOME/log PI Server Log PI - Healthcheck PIGetMsg (PI3) PISysMgr:PIMessLog.Txt (PI2)

OSI Resources Documentation Interface Manuals (interfaces.osisoft.com) Point attribute section Startup file flags section Troubleshooting section Client Manuals Server Manuals

OSI Resources Support Web Site (support.osisoft.com) Online Call Center Tracking of calls New call entry Searchable knowledge base Bug reports Engineering Plan New Release Announcements Feel Free to call us at Tech Support

OSI Resources Support Web Site (support.osisoft.com) Online Call Center Tracking of calls New call entry Searchable knowledge base Bug reports Engineering Plan New Release Announcements Feel Free to call us at Tech Support

Troubleshooting The Big Picture

Consider Big Picture Ask yourself… Did it ever work? If so, what changed? New software? New hardware? Etc… Use Log Files to help isolate problem No errors in client logs - Server problem Always an error message somewhere! Know your utilities

Know Your Nodes

Connection Troubleshooting

Common Network Issues DNS If DNS is slow, connection may time out Check HOSTS file Multiple NIC cards WAN traffic Know your routers! Port 5450 not initialized

Backups

Archives Nightly & After Shift Pi\dat Directory Nightly & when server is shutdown Site specific files & log files Nightly Recommend Test Recovery

Backups Known problems with PI 3.2 SR1 Script Piartool –be ignored if system is busy One Subsystem would stop while another was starting New Beta Script Verify that the subsystem is responsive Schedule piartool -be to run 30 minutes after backup

Example Script Change Rem Backup files owned by pibasess %BinPath%\pibasess -stop set BaseFiles=pipoints.dat piptattr.dat piptclss.dat pidigst.dat pidignam.dat piusr.dat piusrgrp.dat piusrctx.dat piptunit.dat piptalia.dat for %i in (%BaseFiles%) do ( copy %DatPath%\%i %BackupPath% ) Rem Restart pibasess and wait for it to become responsive Rem Record timestamps before and after to document the time this requires %BinPath%\pibasess -start %BinPath%\pidiag -t "*" %AdmPath%\piartool -block pibasess -verbose %BinPath%\pidiag -t "*"

Buffering

Buffering Basics Why Buffer? Avoid data loss during PI server shutdowns Optimize your PI network transactions Faster throughput Set up a PI-API node Data collection is not affected by the PI server

Configuring Buffering Must configure PICLIENT.INI Turn Buffering ON Define Maximum Buffer Size Size for down time and recovery time (size in KB) Define how frequently it will attempt to reconnect (time in seconds)

Example PICLIENT.INI [APIBUFFER] BUFFERING=1 MAXFILESIZE= RETRYRATE=120

Buffering Issues Remember Configuration required, NT/Unix Have plenty of disk space available Buffering isn’t working? Check BufServ Service Login Make sure /host entry matches Default PI Server in PILOGIN.INI All API programs must be stopped before bufserv can be restarted Use bufutil program

BUFUTIL Example

Archives

Archive Sizing Why Change Sizes? Added a new interface Added more tags to an existing interface Changed exception & compression on many tags Added Performance Equations, Totalizers, Alarm tags, and/or Manual Entry tags

Archive Sizing Rules of Thumb… MB per 1000 tags Smaller than the system RAM Smaller than the backup media

Example Bat File REM Create New Archives REM Specify path and size. d:\pi\adm\piarcreate d:\pi\archives\piarch d:\pi\adm\piarcreate d:\pi\archives\piarch d:\pi\adm\piarcreate d:\pi\archives\piarch REM Register the new archives d:\pi\adm\piartool -ar d:\pi\archives\piarch.004 d:\pi\adm\piartool -ar d:\pi\archives\piarch.005 d:\pi\adm\piartool -ar d:\pi\archives\piarch.006

Conclusion Know Your Resources Consider the Big Picture Develop Your Backup Strategy Buffer Your Data Optimize Your Archive Size

Questions??? Ready for lunch? (if you applaud, we will let you go to lunch)