Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
vCenter Troubleshooting
vCenter Troubleshooting

vCenter Troubleshooting: Resolve some of the most commonly faced vCenter problems with the use of this troubleshooting guide

eBook
€8.99 €19.99
Paperback
€24.99
Subscription
Free Trial
Renews at €18.99p/m

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Table of content icon View table of contents Preview book icon Preview Book

vCenter Troubleshooting

Chapter 1. vCenter Upgrades and Migrations

Upgrades and migrations can be scary at times, and with vCenter at the heart of your Virtual environment, be sure to take time to research, plan, and review the steps for your process. It is also imperative that you fully understand and test the new product before moving it to production. This chapter will provide the following information:

  • Upgrading vCenter to vSphere 6
  • Migrating vCenter from SQL Express to SQL Server
  • Deploy vCenter Server Appliance with no DHCP server
  • Upgrading from Windows vCenter 5.1 to vCenter Server Appliance

Best practices for upgrading to vCenter Server

When you migrate to vSphere 6.0, you need to perform all the steps in sequence to avoid frustration, loss of time, and, most importantly, possible data loss. Before you upgrade, you should consider a roll back plan that could include backups and/or snapshots. After you upgrade each component, there is no option to go back. Once you migrate to vCenter Server 6.0, you cannot revert to vCenter Server 5.x without performing your recovery process mentioned earlier.

Good planning and preparation includes research on the following:

  • The back up and restoration of vCenter components
  • Reading Release Notes for the targeted release
  • Researching the Web for others that have performed the upgrade

This will help you in preparing yourself for the update, as it could help you avoid using your recovery plan.

Verifying basic compatibility before upgrading the vCenter Server

You want to verify that all the equipment (hardware) in your environment is going to be compatible with the new software before you perform the upgrade. You should check the VMware Compatibility Guide, found at http://www.vmware.com/resources/compatibility.

Verifying your hardware before the upgrade is better than finding out that it's not compatible after the upgrade. Remember to check that plug-ins, such as multi-path IO and any other features you are using will not cause you problems. If you're using products such as Horizon View or Sire Recovery Manager (SRM), make sure you verify the products for any possible conflicts. Also, check any third-party solutions you are using and make sure they can be used with the upgrade you are planning.

Preparing the database before the upgrade

You should verify that the existing database will be supported for the version of vCenter Server you are upgrading to. Reference the VMware Product Interoperability Matrixes found at http://www.vmware.com/resources/compatibility/sim/interop_matrix.php.

Perform a full backup of your vCenter Server database, along with the Inventory Service database. Refer to the vendor documentation based on the vCenter Server database type you are using.

To perform backups on the Inventory Service database for Windows, use the information found at https://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.vsphere.install.doc_50%2FGUID-518228D1-E305-457C-B552-50DAB4BDF6B1.html.

Also, make sure that permissions are set correctly (DBO) on your vCenter Server database.

Verifying network prerequisites before upgrading

You are going to want to make sure your network is working correctly and that it meets all connectivity requirements for the upgrade of vCenter:

  1. Check the fully qualified domain name (FQDN) of the system on which you will perform the upgrade to make sure it can resolve to the other components.
  2. Open the Command Prompt and use nslookup, followed by the hostname of your vCenter (for example, m-vcenter-01). This should return the IP address that is assigned to that system. You should also see the name and IP address of your domain controller. If this is successful, the FQDN should be resolvable.
    Verifying network prerequisites before upgrading
  3. Now, let's check the DNS reverse lookup and make sure it returns your FQDN name when you use the IP address for the vCenter Server. Do not perform this from the vCenter Server, but from another workstation.
  4. If you use DHCP instead of an assigned IP (static) address on the vCenter Server (which is not the best practice), check the name to make sure it is correct in domain name service (DNS). When pinging the name of the vCenter, you should see that the correct IP address is returned. This is shown in the following screenshot:
    Verifying network prerequisites before upgrading
  5. Let's do the same type of testing with your ESXi host. Again, make sure you can ping both the IP address and the name of the host and get the correct information back. The ping to the vCenter from the host is shown in the following screenshot:
    Verifying network prerequisites before upgrading
  6. If your identity source is going to be Active Directory (AD), you want to make sure you have everything configured correctly. Your DNS lookup along with the reverse lookup of your domain controller (DC) should have the DNS entries for the Single Sign-On (SSO) Server machines. Try to ping your domain (for example, kingbrook.net), and you should get the IP address of your DC. This is shown in the following screenshot:
    Verifying network prerequisites before upgrading

Verifying whether ODBC communicates with the database

Verify the System DSN settings to make sure that the vCenter Server is configured correctly to communicate with the database.

Verifying whether ODBC communicates with the database

Verifying whether time is synchronized across the vSphere environment

Verify whether your hosts on the current vSphere network have their internal clocks synchronized before you begin the migration of the vCenter Server (Windows or Appliance). If the clocks are unsynchronized, there could be problems with authentication, which could cause your upgrade to fail, or possibly prevent the vpxd service used by VCSA from beginning.

New and updated information in vSphere 6

vSphere 6 contains a few new features and also provides updates to some of the existing features. This section will highlight both the new and updated features found in the vSphere 6 release. The information will be on the following:

  • Platform Service Controller
  • vCenter Server Appliance
  • vSphere Web Client
  • vSphere Client

Platform Services Controller (PSC)

VMware will introduce a new component in version 6 named the VMware Platform Services Controller (PSC).

Single Sign On (SSO) was the first component to be converted into the PSC. SSO was released in vSphere 5.1 and contained some major issues. This forced a rebuild to SSO 2.0 for version 5.5. In the new release, vCenter, vRealize, vRealize Automation along with vCloud Director, can now use the shared PSC component.

PSC will contain the following functionalities as of now:

  • SSO
  • Certificate Store
  • Licensing
  • Certificate Authority
  • Service (Product) Registration

PSC uses the vPostgres database that is integrated into vCenter and the database is the same in both Windows and Appliance versions. PSC also self-replicates; it doesn't use ADAM, which means it is now possible to replicate the Windows vCenter and vCenter appliance between each other.

You can embed PSC within vCenter or use an external database instead of the vPostgres database. The guidance from VMware, if you are running less than eight vCenters, is that it is best to use the embedded PSC, so that vCenter will only connect to the internal PSC.

If you are going to have more than eight vCenters, VMware recommends you use an external PSC, rather than using the embedded one. This way, you can setup PSC in a highly available and load-balanced service sharing between all of your vCenters.

The Certificate Store and the Certificate Authority (CA) are new components that will help you with vSphere certificates management. The VMware Certificate Authority (VMCA), which is also new, performs as the root certificate authority and manages its own certificates, or it can handle certificates from an external certificate authority (CA). VMCA allows the provisioning for each ESXi host requiring the signed certificate. This will be added to the vCenter inventory as part of the upgrade. This provides the viewing and managing of the vSphere Web Client certificates, which allows the management of the entire workflow of the certificate lifecycle with the new VMCA.

vCenter Server Appliance

The management limits of vCenter Server Appliance (VCSA) have also been expanded. With version 5.5, you could manage up to 100 hosts and up to 3,000 powered on Virtual Machines (VMs). Now, version 6 of vSphere allows you to manage 1,000 hosts and an increase of 10,000 powered on VMs. IBM DB2 continues to be the embedded database, and Oracle remains as the only supported external database. This is because Microsoft will not officially support the ODBC driver for Linux; the driver that is currently used is community supported.

vSphere web client

The web client continues increased performance gains, along with tagging improvements and many other new functions. Flash is still used, which means there is not a native HTML5 web client for now.

vSphere Client

VMware is keeping the VI Client (C#) for at least the next few releases. Progress continues with the web client and there are continuous improvements to the speed. So far, most customer feedback has been a preference for the older, yet familiar, clients. At this point in time, there will be no new functionality added to the old client, but the support will remain. Therefore, the old client will manage less functions than the new VCSA.

Steps for upgrading vCenter

Now that we have completed the overview of the new and updated components, let's begin the steps needed to upgrade vCenter.

Remember to always check the What's New in VMware vSphere 6.0 document found on the VMware website to find the most current information about the product. The What's New in VMware vSphere 6.0 can be found at http://www.vmware.com/files/pdf/vsphere/VMware-vSphere-Whats-New.pdf.

The new vCenter installer for the Windows version has been streamlined. Now, there is a return to a single installer, with all input collected up front. There is also an improved pre-check function with more items checked. You also have a choice between the external (pre-existing) or the internal (embedded) option of PSCs during the installation process.

The procedure for upgrading has not changed since the last version of vCenter. The following are the vCenter upgrades that you can perform from a standalone installer or Update Manager:

  1. vCenter is the first component that is upgraded. If VCSA is used, you might be required to install a new VCSA and then import the information from the previous version.
  2. The next component to upgrade is VUM (Windows based vCenter) along with the plugins you are using. Plugins interact with your host and need to be upgraded before the hosts are upgraded.
  3. The next step is to upgrade your hosts. Use the newly upgraded VUM and create new baselines with drivers and plugins. Then, upgrade your hosts in a rolling fashion.
  4. The next step is to update the Virtual Machines' (VM) tools and virtual hardware.
  5. Next, upgrade any vDSes using the following steps:

    Create a backup of your dvSwitch :

    1. Use the web client to log in to the vCenter.
    2. Browse and select the dvSwitch to Backup.
    3. Go to Actions | All vCenter Actions | Export Configuration.
    4. Select Distributed Switch and Port Groups.
    5. Enter the description for the dvSwitch export.
    6. Click on OK.

    Then upgrade the dvSwitch:

    1. Use the web client to log in to the vCenter.
    2. Browse and select your dvSwitch to Upgrade.
    3. Go to Action | Upgrade Distributed Switch.

    Review the upgrade version and features available as part of this version:

    1. Click on Next.
    2. Verify the compatibility for the dvSwitch upgrade.
    3. Click on Next.

    Some of the features need additional conversion setup (enhanced LACP support):

    1. Select the Enhance the LACP support checkbox.
    2. Click on Finish.

    Once the dvSwitch is upgraded, it cannot be downgraded to a previous version and you cannot add older VMware ESX/ESXi servers to the upgraded dvSwitch.

  6. Now, upgrade the datastores from VMFS3 to VFMS5 (if upgrading from 5.1 only).
  7. Now you can complete other components in your environment such as VDP, vCO, View, vCD, and so on. Remove any snapshots created during the upgrade that are not needed.

Migrating vCenter from SQL Express to SQL Server

While SQL Express is never recommended for a production environment, many times the setup of vCenter is completed with SQL Express for a Proof of Concept (POC), Pilot or a Test/Development environment. For various reasons, there might be a time you want or need to migrate from SQL Express to the full SQL Server. So, for whatever reason you might have to perform the process, here are the steps used to migrate from SQL Express to the full SQL version:

  • Migrate the SSO database (vCenter 5.1 only)
  • Migrate the vCenter Database
  • Change the vCenter ODBC connection
  • Recreate the SQL Jobs

But before you begin, here are a few items to document to make sure the migration goes as smoothly as possible:

  • Names of the databases
  • Current administration users and the correct passwords
  • Target SQL Server Ports
  • A decision on the mode of authentication you are going to use

Make sure you check the interoperability of your vCenter with the planned database version and verify that they support each other.

You will need to schedule some downtime of both SSO and your vCenter. While you are moving the database and the services between servers, vCenter and SSO services must be stopped. They will need to be stopped until the data is copied and the configurations are changed. No Virtual Machine workload is touched and it can remain running. If needed, your host can be managed using the standalone vSphere client while the migration is in progress.

Create back-ups of the items that are to be changed such as any files, registry keys, and other items that would need to be recovered if something goes wrong.

Migrating the SSO database

Use this process if you are migrating from a pre-5.5 version. SSO in vCenter 5.5 does not use a database.

If you are not sure of the current password for the RSA_USER/RSA_DBA, you will need to go to the SSOServer\utils folder. Open an administrative command prompt and type the following:

ssocli manage-secrets -a listallkeys

Make sure both vCenter Single Sign-On services are stopped. After verifying that the services are stopped, you can:

  • Backup and restore the database files to the target SQL Server
  • Copy the database files to the target SQL Server

Two SQL Server users are created when installing SSO:

  • RSA_DBA
  • RSA_USER

The RSA_DBA is the account used during an installation and is not needed for the migration. During the migration process, the RSA_USER will be used. The login/user is added to the target SQL Server and the password along with the required permissions are set.

Open an administrative elevated command prompt and move to the default directory of the SSO server directory\utils. Type in the following:

ssocli configure-riat -a configure-db –database-host newdbhost –database-port newdatabaseport –rsa-user RSA_USER –rsa-user-password password -m master_password

In the preceding code, replace the following:

  • Database hostname
  • Database port number 1433 for standard SQL
  • RSA_USER password
  • -m master password for the Admin@System-Domain password

The rsa-user password will only work with the rsa-user option.

Prepare to edit two files jndi.properties and config.properties using your preferred text editor (for example, Notepad.exe) and using elevated permissions.

For the first file, SSOServer\webapps\ims\web-inf\classes\jndi.properties, check the following values:

com.rsa.db.type=MSSQL.
com.rsa.db.instance=RSA. (your RSA instance dbname is)
com.rsa.db.msserverinstance= . (Leave empty when using the default MSSQLSERVER instance on the target server)
com.rsa.db.hostname=destinationSQL server.
com.rsa.db.port=1433.

Pay special attention to com.rsa.instanceName and remember that this does not refer to the SQL Instance. This refers to the SSO instance and you should not change this.

For the second file, SSOServer\webapps\lookupservice\WEB-INF\classes\config.properties, check the following values:

db.url=jdbc:jtds:sqlserver://;serverName=;portNumber=1433;databaseName=RSA. PortNumber has to be added here.
db.user=RSA_USER
db.pass=yourpassword
db.type=mssql
db.host=destination SQL server fqdn.

Make the changes to the lines in order to match your environment. Now, save the files and start the service for your vCenter Single Sign-On.

Migrating the vCenter database

Stop the vCenter services if they are not already stopped. Include all the services for vCenter, excluding Update Manager, SSO, and Orchestrator. After all the services are stopped:

  1. Backup and restore the database files to the target SQL Server.
  2. Copy the database files to the target SQL Server.

Then, create the login/user to the target SQL Server, and set the required password and permissions. The user for the vCenter database must be db_owner and also dbo on the Microsoft DB system database can be found on the target server.

Now, use the ODBC Manager (64-bit) to change the System DSN being used by your destination SQL Server.

  • When using the default MSSQL Server installation, the MSSQLSERVER instance does not need to be filled, a connection will use the hostname for the SQL server.
  • When using Windows credentials (instead of SQL Authentication), the ODBC is changed in the service account user. Modify the default database value to the default name of VIM_VCDB. If you did not change it or if you decided to use a new name for the database, you would type it here.

After the changes are complete, check the connection to verify whether it works.

Changing the vCenter ODBC connection

The next step is to modify the ODBC connection found in the registry:

Navigate to Start | Run, type regedit, and then click on OK. This will start the Registry Editor and the window will open. Move to HKEY_LOCAL_MACHINE | SOFTWARE | VMware, Inc. | VMware VirtualCenter and make a change to the key DbInstanceName by removing its current Value data. Do not delete this key. See the following screenshot:

Changing the vCenter ODBC connection

Then change the key DbServerType. Edit the Value data from SQL Express value Bundled to Custom, as displayed in the following screenshot:

Changing the vCenter ODBC connection

Now, navigate to HKEY_LOCAL_MACHINE | SOFTWARE | VMware, Inc. | VMware VirtualCenter | DB and change key 4. Do this by entering the new ODBC driver, changing the ODBC in place of the original. If this did not change, verify the value and leave it alone. You will add the user for vCenter Server SQL to key 2. You need to set the password that is kept in key 3. This is completed by opening an Administrator command prompt and typing C:\Program Files\VMware\Infrastructure\VirtualCenter Server\vpxd.exe -p.

Recreating the SQL jobs

Now, on the SQL Server, you need to recreate the SQL jobs. This is completed by using the SQL Server Management Studio and going to SQL Server Agent.

Use the following list to create the job list:

Rollup job

SQL job filename

Event Task Cleanup vCenter Database

job_cleanup_events_mssql.sql

Past Day stats rollup vCenter Database

job_schedule1_mssql.sql

Past Month stats rollup vCenter Database

job_schedule3_mssql.sql

Past Week stats rollup vCenter Database

job_schedule2_mssql.sql

Process Performance Data vCenter Database

job_dbm_performance_data_mssql.sql

Property Bulletin Daily Update vCenter Database

job_property_bulletin_mssql.sql

Topn past day vCenter Database

job_topn_past_day_mssql.sql

Topn past month vCenter Database

job_topn_past_month_mssql.sql

Topn past week vCenter Database

job_topn_past_week_mssql.sql

Topn past year vCenter Database

job_topn_past_year_mssql.sql

To add the jobs, browse to C:\Program Files\VMware\Infrastructure\VirtualCenter Server\sql and open the equivalent SQL file using Open | file and choose the vCenter database. Next, execute each Query and continue through each one. When you find the existing jobs, make sure to check that each matching SQL user in jobs is the right one. Choose a job and right–click on it; then go to properties to make sure the user and database name is right. If they are incorrect, recreate them.

Review the vcdb.properties file by going to C:\ProgramData\VMware\VMware VirtualCenter (for Windows 2008R2 and higher). Make sure to use Explorer to uncheck hidden and protected files. Then, edit the vcdb.properties file value url= ;integratedSecurity\ to:

  • false – For SQL authentication
  • true – For Windows authentication

The following screenshot shows the edited vcdb.properties file value url= ;integratedSecurity\ is set to true:

Recreating the SQL jobs

The remaining should match sqlserver://<your SQL server>\\SQL instance;databaseName=\dbname; dbtype=mssql.

Check to be sure the Windows user has the permissions to the SQL database. The user also needs to run VMware VirtualCenter Management Webservices and VMware VirtualCenter. Run regedit again and move to HKLM\System\CurrentControlSet\Services\ to remove the old service values from SQL Express from the DependOnService Multi string found in the vCenter services. Do not delete the value, just remove the VIM_SQLEXP from the data. The other dependencies should not be changed. Start the service for vCenter and use the logs to verify everything has started up.

Deploying vCenter Server Appliance with no DHCP server

When you normally deploy the vCenter Server Appliance, a DHCP server is present and the appliance will get the IP address from it. But what if, for whatever reason, there was no access to a DHCP server for the deployment?

You will need to assign an IP address (static) for your network (VLAN or port group), along with the proper subnet mask. You then need to connect to the host that contains the VCSA appliance using the C# client. Right-click on the VCSA appliance and choose open console. Then, log in to the appliance using the supplied default username of root and vmware as the default password. After logging in, you will be presented with the Linux CLI. Use the following procedure to provide an IP address for your appliance.

Use the following command to change the interface configuration file:

vi /etc/sysconfig/networking/devices/ifcfg-eth0

From here, you will be using the screen-oriented text edit vi to make changes to the file. If you are familiar with this editor, this should be easy. If not, follow the procedure closely and the changes will be completed without a problem. Inside the vi Editor, use your arrow keys to position yourself in the file. Sometimes, using the arrow keys on the keypad causes problems, so use the non-keypad arrow keys. Now, move to the line that contains BOOTPROTO and press the E key, or the right arrow key, to move to the end of the line. By pressing the I key, you are now in edit mode and can make modifications to the file. Use the Backspace key to delete dhcp and replace it with static.

Continue to use the arrow keys to move to the bottom of the file and insert the following lines:

  • TYPE=Ethernet
  • USERCONTROL=no
  • IPADDR=the IP address you obtained
  • NETMASK=the mask you obtained
  • BROADCAST=actual IP broadcast address

It should look something like this:

Deploying vCenter Server Appliance with no DHCP server

Now, press the Esc key, enter a colon (:), and type wq, and hit the Enter key.

You should get a message that shows the ifcfg-eth0 file was written. Now, restart the network service: service network restart.

Deploying vCenter Server Appliance with no DHCP server

Typing ifconfig should show the new IP address you just entered on eth0, so verify that you can ping other addresses on the same network.

If you run into problems, double check your IP address, your submask, and the VM port group. Now, with the new IP address, you can get to the VCSA appliance by opening a browser and entering https://10.10.1.50:5480.

Upgrading from Windows vCenter 5.1 to vCenter Server Appliance

There is a possibility that VMware will discontinue the Windows vCenter application. You can see it with every new vCenter Release that there is a push towards using the VCSA to manage the vSphere environment. Even now, some newer features in vSphere can't be used from the traditional Windows-based client.

There are several benefits to using VCSA, but there are also some limits.

Here are the benefits of using the VCSA:

  • There is no Windows OS license for vCenter Server
  • No patching or upgrading of Windows OS is required
  • There is no need to maintain third-party tools running on your vCenter Server
  • It's a fast deployment—no Windows OS or vCenter application to install
  • It's possibly the vCenter of the future

Here are the current limits when using the VCSA:

  • Oracle is the only supported external database
  • The VCSA is Software Und System Entwicklung (SUSE) distribution and there are no OS-level patches from VMware
  • You would need a certain amount of Linux experience when using the appliance
  • No Update Manager
  • Problems occur when running local scripts (alarms)
  • No integration of Powershell into Alarm execution
  • No integration of already existing Windows system monitoring tools


There are no automated tools to help with this migration from Windows vCenter to the appliance. You need to deploy a new appliance and follow the procedure mentioned next to move the host from your original Windows version to the appliance.

Here are a few things to complete before you begin:

  • Document the current resource pool configurations
  • Document the High Availability (HA) exception and settings
  • Record all DRS rules and groups (you will create the rules after the new vCenter connects to the VMs)
  • Document and verify the port configurations of the physical network
  • Have Update Manager on the Windows version of vCenter in order to upgrade the host to 5.5 after the migration

After you feel that you have the information you need to make sure you understand your environment, you can schedule some downtime and begin the following migration process:

  1. Install, configure, and verify the new production VCSA. Make you can login and then recreate your resource pools, folder structure, and the permissions to match the current environment.
  2. If using vSphere Replication, disable it along with HA on the old vCenter.
  3. Halt DRS by switching it to manual mode. Your resource pools will be removed if you disable DRS.
  4. It is a good idea to export from the old environment and then import the vSphere Distributed Switches (vNDS). This makes the rebuilding process easier, if needed. If you are going from version vSphere 5.1 to VCSA 5.5, keep the current version of the distributed switch. You will upgrade this later after you import the host, which is still at 5.1.
  5. Then, remove all additional components from vCenter such as vRealize and other third-party consoles from the old vCenter.
  6. Move the VMs to standard virtual switches by using the secondary links for the standard vSwitch. When you add a host to a virtual distributed switch, there you will specify the uplink NIC for hosts and vCenter will assign that NIC to the first uplink slot.
  7. Remove the ESXi hosts from the old vDS.
  8. Now, disconnect (do not remove), one at a time, each ESXi host from your Windows-based vCenter and add them to the new VCSA. Try to keep the same resource pools using the documentation that was created before the process.
  9. Verify that the resource pools are correct and then create DRS & HA rules from the information you gathered before the migration.
  10. Add the new imported ESXi hosts to the configured VCSA vDS. Remove the standard vSwitch along with re-adding the NIC to the secondary uplink.
  11. Shut down the old vCenter.
  12. Re-enable HA and put DRS in fully automated mode on the new vCenter.
  13. Move any DNS names related to services.
  14. Use Update Manager to update your hosts to 5.5.
  15. Migrate your virtual distributed switch to 5.5.

Check and double check along the way to make sure each step is completed to your satisfaction. As with most projects, take the time to verify and document what you have. Put together a plan and always have a procedure to go back to, if needed.

Summary

This chapter has provided an introduction to the troubleshooting solutions you will find in the remaining chapters. It is very important when installing or updating any product to be sure to take the time to fully research the information on the new release or upgrade. Then, plan your process and know the options for recovery before you review your work. Take the time to try to understand how the new product is going to function on the existing equipment before moving it to production.

The next chapter will cover the topic of the vCenter database. vCenter uses the database to keep track of all the vSphere information and cannot function without it. In the next chapter, we will review fixing server services and database issues. The chapter will also help the administrator understand how to recover from an improper shutdown pertaining to the database.

Left arrow icon Right arrow icon

Description

The book is designed for the competent vCenter administrator or anyone who is responsible for the vSphere environment. It can be used as a guide by vSphere architects and VMware consultants for a successful vSphere solution. You should have good knowledge and an understanding of core elements and applications of the vSphere environment.

Who is this book for?

The book is designed for the competent vCenter administrator or anyone who is responsible for the vSphere environment. It can be used as a guide by vSphere architects and VMware consultants for a successful vSphere solution. You should have good knowledge and an understanding of core elements and applications of the vSphere environment.
Estimated delivery fee Deliver to Ireland

Premium delivery 7 - 10 business days

€23.95
(Includes tracking information)

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Apr 28, 2015
Length: 184 pages
Edition : 1st
Language : English
ISBN-13 : 9781783554034

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Estimated delivery fee Deliver to Ireland

Premium delivery 7 - 10 business days

€23.95
(Includes tracking information)

Product Details

Publication date : Apr 28, 2015
Length: 184 pages
Edition : 1st
Language : English
ISBN-13 : 9781783554034

Packt Subscriptions

See our plans and pricing
Modal Close icon
€18.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
€189.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts
€264.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 112.97
VMware vSphere Troubleshooting
€41.99
vCenter Troubleshooting
€24.99
VMware vCenter Cookbook
€45.99
Total 112.97 Stars icon
Banner background image

Table of Contents

10 Chapters
1. vCenter Upgrades and Migrations Chevron down icon Chevron up icon
2. Working with the vCenter Database Chevron down icon Chevron up icon
3. Setting Access and Permissions Chevron down icon Chevron up icon
4. Monitoring and Performance Considerations Chevron down icon Chevron up icon
5. Working with Storage Chevron down icon Chevron up icon
6. Solving Some Not-so-common vCenter Issues Chevron down icon Chevron up icon
7. Backup and Recovery Chevron down icon Chevron up icon
8. Additional Support Methods and Tools Chevron down icon Chevron up icon
9. Troubleshooting Methods Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon

Customer reviews

Rating distribution
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
(3 Ratings)
5 star 33.3%
4 star 33.3%
3 star 33.3%
2 star 0%
1 star 0%
Christine Gaudreau Jun 07, 2015
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I thought this was a very practical book that provided a lot of useful tips for the virtualization administrator. As a TAM for VMware, many of the customers I work with run into these issues on a weekly basis. Chapter 1 includes information on vCenter migrations, including the steps required when moving from a legacy vCenter server to a new vCenter server. This is useful during vCenter consolidations or moving hosts during a parallel install for a vCenter upgrade. Chapter 4 is also very informative, providing an overview of monitoring and performance, including looking at disk I/O issues and analyzing disk issues with ESXTOP. Chapter 8 goes into additional support tools, I like the various VMware Labs Flings that are detailed, I think this will help administrators in troubleshooting issues. It also describes the benefits of a very underutilized tool the vCenter Support Assistant, and Chuck Mills helps you through the process of deploying it in your environment.Although this book isn't very long, it is concise and provides a lot of insight into troubleshooting vCenter Issues. Chuck Mills walks you through the steps for troubleshooting common problems and the tools to use to help resolve issues. I definitely recommend the book for virtualization administrators.
Amazon Verified review Amazon
Chris Williams Jul 16, 2015
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
This book is good insofar as it is a consolidated place to find a number of common issues that you might run into within a VMware environment. If you don't want to spend a lot of time looking at KB articles & the issue that you are experiencing is in this book, it's a good resource. That being said, you should look at the table of contents & determine if any of the items listed are pertinent to your situation/requirements: it plainly details exactly what it will cover so you know exactly what you are getting from this book.I personally found several items very useful both from a troubleshooting perspective and (more valuable) from a thought process towards the act of troubleshooting itself.
Amazon Verified review Amazon
Andrea Jul 04, 2015
Full star icon Full star icon Full star icon Empty star icon Empty star icon 3
The purpose of this book is really clear from the title itself (vCenter thoubleshooting) and the authors are valuable guys from the IT world with great skill (including a VCDX).But does it really match and reach the objectives in less than 200 pages?The book does not spend time and pages in describing at high level the vCenter architecture itself (in my opinion should be useful to understand how the different components works together and simply the troubleshooting if some parts does not work properly) and goes directly to the technical and procedural aspects. Some details are provided directly in each chapter.Chapter 1 is dedicated to the vCenter Upgrades and Migrations aspects and it’s well done, considering that include some of the best practices and requirements analysis. Really good the part about databases migration, but limited the part about migration between the installable and the appliance versions (more options and consideration where possible).Chapter 2 is 100% dedicated to the vCenter database and how manage it: really good the part about the vCSA case, limited the part about the installable versions (some maintenance scripts or tasks are missing)Chapter 3 is SSO oriented considering that cover the access, permission and authorization aspects.Chapter 4 is dedicated at the monitoring and how tune vCenter for it.Chapter 5 covers how work with storage, starting from the VM snapshots, file locks, datastore managements and how use vCOPS (not updated to vRealize) to improve monitoring. VASA, VAAI, … are missing.Finally chapter 6 start consider how solve some Not-so-common vCenter issues and this part is really valuable, but too short!Chapter 7 goes back to the management aspects considering the backup and restore aspects.But chapter 8 return to the troubleshooting aspects with additional support methods and tools.And chapter 9 starts with a general troubleshooting method and how to apply to vCenter.Then, unfortunately the book is finished.Pro: it’s not only related to vCenter Server 5.x, but include also some (in my opinion too few) notes on vCenter 6.0.Pro: it covers also the vCSA, but without give idea on how choose this instead of the installable version, or how this choice can impact the troubleshooting aspects.So, does it really match and reach the objectives? From my point of view only in part with a good chapter 6 and some ideas in chapter 9, but with very few pages.But the idea is good and there is the needs of a book that covers this topics.Update the book to the vCenter 6.0, add more details on the vCenter components, reorganized it better (a deployment part is missing, but is really important to avoid possible problems), update also vCOPS to vRealize (and include some other tools from Flings or 3rd part software house), can be a way to go to make the second edition a bestsellers in the IT books.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is the delivery time and cost of print book? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
What is custom duty/charge? Chevron down icon Chevron up icon

Customs duty are charges levied on goods when they cross international borders. It is a tax that is imposed on imported goods. These duties are charged by special authorities and bodies created by local governments and are meant to protect local industries, economies, and businesses.

Do I have to pay customs charges for the print book order? Chevron down icon Chevron up icon

The orders shipped to the countries that are listed under EU27 will not bear custom charges. They are paid by Packt as part of the order.

List of EU27 countries: www.gov.uk/eu-eea:

A custom duty or localized taxes may be applicable on the shipment and would be charged by the recipient country outside of the EU27 which should be paid by the customer and these duties are not included in the shipping charges been charged on the order.

How do I know my custom duty charges? Chevron down icon Chevron up icon

The amount of duty payable varies greatly depending on the imported goods, the country of origin and several other factors like the total invoice amount or dimensions like weight, and other such criteria applicable in your country.

For example:

  • If you live in Mexico, and the declared value of your ordered items is over $ 50, for you to receive a package, you will have to pay additional import tax of 19% which will be $ 9.50 to the courier service.
  • Whereas if you live in Turkey, and the declared value of your ordered items is over € 22, for you to receive a package, you will have to pay additional import tax of 18% which will be € 3.96 to the courier service.
How can I cancel my order? Chevron down icon Chevron up icon

Cancellation Policy for Published Printed Books:

You can cancel any order within 1 hour of placing the order. Simply contact customercare@packt.com with your order details or payment transaction id. If your order has already started the shipment process, we will do our best to stop it. However, if it is already on the way to you then when you receive it, you can contact us at customercare@packt.com using the returns and refund process.

Please understand that Packt Publishing cannot provide refunds or cancel any order except for the cases described in our Return Policy (i.e. Packt Publishing agrees to replace your printed book because it arrives damaged or material defect in book), Packt Publishing will not accept returns.

What is your returns and refunds policy? Chevron down icon Chevron up icon

Return Policy:

We want you to be happy with your purchase from Packtpub.com. We will not hassle you with returning print books to us. If the print book you receive from us is incorrect, damaged, doesn't work or is unacceptably late, please contact Customer Relations Team on customercare@packt.com with the order number and issue details as explained below:

  1. If you ordered (eBook, Video or Print Book) incorrectly or accidentally, please contact Customer Relations Team on customercare@packt.com within one hour of placing the order and we will replace/refund you the item cost.
  2. Sadly, if your eBook or Video file is faulty or a fault occurs during the eBook or Video being made available to you, i.e. during download then you should contact Customer Relations Team within 14 days of purchase on customercare@packt.com who will be able to resolve this issue for you.
  3. You will have a choice of replacement or refund of the problem items.(damaged, defective or incorrect)
  4. Once Customer Care Team confirms that you will be refunded, you should receive the refund within 10 to 12 working days.
  5. If you are only requesting a refund of one book from a multiple order, then we will refund you the appropriate single item.
  6. Where the items were shipped under a free shipping offer, there will be no shipping costs to refund.

On the off chance your printed book arrives damaged, with book material defect, contact our Customer Relation Team on customercare@packt.com within 14 days of receipt of the book with appropriate evidence of damage and we will work with you to secure a replacement copy, if necessary. Please note that each printed book you order from us is individually made by Packt's professional book-printing partner which is on a print-on-demand basis.

What tax is charged? Chevron down icon Chevron up icon

Currently, no tax is charged on the purchase of any print book (subject to change based on the laws and regulations). A localized VAT fee is charged only to our European and UK customers on eBooks, Video and subscriptions that they buy. GST is charged to Indian customers for eBooks and video purchases.

What payment methods can I use? Chevron down icon Chevron up icon

You can pay with the following card types:

  1. Visa Debit
  2. Visa Credit
  3. MasterCard
  4. PayPal
What is the delivery time and cost of print books? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela