CCAT Troubleshooting Training – Provisioning Services April 2012 Citrix Consulting Architecture Team.

Slides:



Advertisements
Similar presentations
Implementing & Troubleshooting PVS
Advertisements

What’s New: Windows Server 2012 R2 Tim Vander Kooi Systems Architect
Chapter 7: Transport Layer
11 TROUBLESHOOTING Chapter 12. Chapter 12: TROUBLESHOOTING2 OVERVIEW  Determine whether a network communications problem is related to TCP/IP.  Understand.
Operating Systems Concepts 1/e Ruth Watson Chapter 11 Chapter 11 Network Maintenance Ruth Watson.
Module 20 Troubleshooting Common SQL Server 2008 R2 Administrative Issues.
Provisioning Services
14.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
Best of.
Intrusion Prevention, Detection & Response. IDS vs IPS IDS = Intrusion detection system IPS = intrusion prevention system.
A managed environment is one which is becoming very common day
CN1260 Client Operating System Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 14: Problem Recovery.
1 Objectives Discuss the Windows Printer Model and how it is implemented in Windows Server 2008 Install the Print Services components of Windows Server.
April WebEx Intel ® Active Management Technology (AMT) LANDesk Provisioning LANDesk Server Manager.
Installing Windows Deployment Service
CNT-150VT. Question #1 Your name Question #2 Your computer number ##
1 Lab 3 Transport Layer T.A. Youngjoo Han. 2 Transport Layer  Providing logical communication b/w application processes running on different hosts 
1 Objectives Windows Firewalls with Advanced Security Bit-Lock Update and maintain your clients using Windows Server Update Service Microsoft Baseline.
Basic Router Configuration Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
Administering Windows 7 Lesson 11. Objectives Troubleshoot Windows 7 Use remote access technologies Troubleshoot installation and startup issues Understand.
A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 7: Domain Name System.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 19 PCs on the Internet.
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
1 Pertemuan 6 Finishing the Configuration. Discussion Topics Importance of configuration standards Interface descriptions Configuring interface description.
Packet Analysis Using Wireshark for Beginners 22AF
Software Writer:-Rashedul Hasan Editor:- Jasim Uddin.
Discovery 2 Internetworking Module 5 JEOPARDY John Celum.
Guide to Linux Installation and Administration, 2e1 Chapter 2 Planning Your System.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Transport Layer Network Fundamentals – Chapter 4.
Scott Drucker, Systems Engineer Migrating to Microsoft Vista with WinINSTALL.
1 Objectives Windows Firewalls with Advanced Security Bit-Lock Update and maintain your clients using Windows Server Update Service Microsoft Baseline.
Unit OS8: File System 8.6. Lab Manual. 2 Copyright Notice © David A. Solomon and Mark Russinovich These materials are part of the Windows Operating.
Cisco 1 - Networking Basics Perrine. J Page 16/5/2016 Chapter 11 At which layer of the TCP/IP model does Telnet operate? 1.application 2.presentation 3.session.
Integrating and Troubleshooting Citrix Access Gateway.
MATSUMOTO Hitoshi SCSI support on Xen MATSUMOTO Hitoshi Fujitsu Ltd.
CCNA4 v3 Module 6 v3 CCNA 4 Module 6 JEOPARDY K. Martin.
1 Microsoft Windows 2000 Network Infrastructure Administration Chapter 4 Monitoring Network Activity.
How to use WS_FTP A Step by Step Guide to File Transfer.
Module 1 Introduction to SQL Server® 2008 R2 and its Toolset.
Configuring Network Connectivity Lesson 7. Skills Matrix Technology SkillObjective DomainObjective # Using the Network and Sharing Center Use the Network.
Allocating IP Addressing by Using Dynamic Host Configuration Protocol.
1 Terminology. 2 Requirements for Network Printing Print server Sufficient RAM to process documents Sufficient disk space on the print server.
Chapter 38 Initialization & Configuration. Bootstrapping occurs during boot up to obtain boot program which may then load operating system may use network.
Chapter 13: I/O Systems Silberschatz, Galvin and Gagne ©2005 Operating System Concepts – 7 th Edition, Jan 2, 2005 I/O through system calls Protection.
COMP2322 Lab 1 Introduction to Wireshark Weichao Li Jan. 22, 2016.
CCNA1 v3 Module 1 v3 CCNA 1 Module 1 JEOPARDY K. Martin.
Downloading a new OS kernel to the EBox. Connecting to the eBox Use Network Cable to connect Need to decide if you will be using a Static IP or DHCP Details.
Page PearsonAccess™ Technology Training Online Test Configuration.
ITMT Windows 7 Configuration Chapter 5 – Connecting to a Network ITMT 1371 – Windows 7 Configuration 1.
Troubleshooting. Why Troubleshoot? What Can Go Wrong? –Misconfigured zone –Misconfigured server –Misconfigured host –Misconfigured network.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
CIS 221 Lesson 2. What is the first phase of the of the Installation of Windows XP? MS-DOS phase Why is the MS-DOS phase needed? the computer required.
PVS 7.7 UEFI Boot Implementation and Troubleshooting
| © 2007 LenovoLenovo Confidential Use WinDBG Tool to Analyze BSOD —— Lenovo Service Support Training.
1 Remote Installation Service Windows 2003 Server Prof. Abdul Hameed.
Configuring Network Devices
CompTIA Server+ Certification (Exam SK0-004)
Andrea Chierici Virtualization tutorial Catania 1-3 dicember 2010
Application Layer Functionality and Protocols Abdul Hadi Alaidi
NAT、DHCP、Firewall、FTP、Proxy
Solving Real-World Problems with Wireshark
Chapter Objectives In this chapter, you will learn:
Instructor Materials Chapter 9: Testing and Troubleshooting
Troubleshooting Network Communications
BOOTP and DHCP Objectives
Tech·Ed North America /7/2018 9:06 AM
Operating Systems Networking for Home and Small Businesses – Chapter 2 – Introduction To Networking.
Presentation transcript:

CCAT Troubleshooting Training – Provisioning Services April 2012 Citrix Consulting Architecture Team

PVS Troubleshooting – Key Areas WireShark Analysis System Memory Dumps Key Takeaways Agenda

Troubleshooting PVS Issues

PVS Ports used - Recap ServiceProtocolPortComments DHCPUDP67DHCP Server port UDP68DHCP Client port PXEUDP67If PXE separate from DHCP server UDP4011If PXE on DHCP server TFTPUDP69Trivial File Transfer Protocol TSBUDP6969Two-Stage Boot Service ConsoleTCP SOAP Service DatabaseTCP1433Microsoft SQL Server Stream Service UDP Inter-server communications UDP Streaming, initial login on port 6910

Troubleshooting Narrowing down scope of issue by determining where in the boot cycle the issue is occurring. Packet Traces Capturing Kernel Dump Files

Boot Stages DHCP – PXE boot downloading of bootstrap file Login to the PVS Server Streaming of the I/O Pre-BNIStack (Citrix Target Device driver) BNIStack up burst traffic

Using Wireshark – Packet Trace Analysis

Analyzing Packet Captures

Packet Capture PXE TFTP download TFTP Provisioning Server DHCP Target PXE

Common Issues During DHCP TFTP Download Target does not receive IP address Target gets IP but times out to TFTP PXE Errors No boostrap found TFTP Provisioning Server DHCP Target PXE

Login Process Traffic TFTP Provisioning Server Target Stream Process TFTP - Login

Common issues during login process Incorrect Bootstrap IP information Login port blocked Target not entered in Database Stream Service failed to start TFTP Provisioning Server DHCP Target PXE

Streaming Pre-BniStack TFTP Stream Process OS Booting UNDI Driver Target

Common issues pre BNIStack Large Send Offload Network instability Conflicts with UNDI Driver

Determining if BNIStack Driver is up TFTP Stream Process OS Booting BNISTACK Driver Target Provisioning Server

Common issues post BNIStack Filter Driver conflicts Firewall/Antivirus Services kickoff Antivirus Updates being loaded Domain Profile creation

Capturing Windows System Dumps

Windows Kernel Dump files

Capturing Kernel Dump Files Capturing Kernel Dump files using Win2k3 and XP Capturing Kernel Dump files using Win2k8 Vista and Windows 7 Capturing Kernel Dump files in XenServer and ESX

Capturing Kernel Dump Files Win2k3 and XP Limitations Crash dumps to be on same drive as pagefile Page file to be on the system drive Redirection of dump not supported Live debug can be accomplished via serial cable.

Capturing Kernel Dump Files Win2k8 Vista and Windows 7 Enhancements allow kernel dumps to be directed to a location other then a system drive Requires a local hard drive with enough free space for the dump file. (Pagefile Size)

Capturing Kernel Dump Files Win2k8 Vista and Windows 7 Create a new string value under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl named DedicatedDumpFile Create Value data box, type :\ Create DWORD Value DumpFileSize use decimal under base and type the name of dump file in megabytes More detailed information in this process can be found:

Capturing a Kernel dump via XenServer Vista, Windows 7, Win2k8 redirection only possible if XenTools are not installed Live Debug via WinDBG possible by redirecting serial to DOM 0

Capturing a Kernel Dump Via Xenserver DOM 0 XEN SERVER WinDBG SockPipe.EXE Serial Redirect

Capturing Kernel dump via ESX Workstation 7 utility vmss2core Suspend hung VM Download suspended VM session (.vmss) Retrieve downloaded file and run command vmss2core –W filename.vmss

Booting Target Devices – TFTP vs. BDM Whiteboard Discussion

PVS Retries – Potential Causes Network Traffic High bandwidth utilization Congested pipe Application layer filtering Physical network problems UDP (LSO, Checksum Offload) Issues Check the vDisk Properties (System Tray) How to fix these issues? (Discussion)

Key Takeaways

Stream Process Workflow How to identify where in the boot process a PVS Target is failing Steps to capture a kernel level dump file from a provisioned target