Posts Tagged ‘update’

PreReq

  • VM Shapshot
  • Backup Registry ( HKEY_LOCAL_MACHINE\SOFTWARE\Interwoven and HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Interwoven
  • Backup C:\Program Files\Autonomy\WorkSite\Apache\conf\worksite.conf
  • Have your WorkSite Server Serial Number Ready
  • Have your .key and .crt files for your Certificate
  • Check what iManage Work Server Service user currently runs as

 

Installation

  • Run Installer over the top
  • Enter Serial Key and Certificate Files
  • Once Installed Reboot Server
  • Change the iManage Work Server service to Run as a specified user found in PreReq
VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Recently at a site we had machines starting using high CPU of the SVCHost process, this process is used by lots of services to access the network , however, as soon as stopping the Windows Update Service CPU came back down to normal

I had seen this before at another site and the issue was due to not enough CPU ( only one was flatlining the CPU )  , however increasing the CPU and memory still did not fix this

Then after some recent updates, the servers would no Windows Update anymore , they would just sit on “Checking for Windows Updates”. I couldn’t install updates Via powershell 

A server running Windows Server 2012 R2 on the same network updated fine!

I tried the normal fix of Wiping these : 

C:\Windows\SoftwareDistribution

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate

However to no avail.

 

I checked the Windows Update Log : C:\Windows\WindowsUpdate.log

2019-04-23 14:09:51:839 5080 ab8 CltUI FATAL: CNetworkCostChangeHandler::RegisterForCostChangeNotifications: CoCreateInstance failed with error 80004002
2019-04-23 14:09:51:839 5080 ab8 CltUI WARNING: RegisterNetworkCostChangeNotification: Error 80004002

 

I then found an article to Remove the Desktop Experience Feature ( which had been installed to Disk Cleanup the servers ) 


After this I did this again and could windows update again

C:\Windows\SoftwareDistribution

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Get Model Number and Serial for Firmware

Login to your switch via SSH and run 

show switch

This will show you the System Type ( Model of the switch ) and if its stacked, now type 

show version

This will show you your current firmware and Also Serial Number ( In Red ) 

Download Firmware

1. Go to Extremenetwork Support and Click Downloads for ExtremeXOS for your switch model
2. Login using your account. You have to register if you don’t have account.
3. Click Accept All.
4. Type the serial number.
5. Click Software Downloads.
6. Click the correct ExtremeXOS image and download to your tftp server.

Setup TFTP

Free tftp tools such as tftp32 will work for the switch upgrade

Make sure Port UDP 69 is allowed through Windows Firewall

Even if your windows Firewall is disabled , make sure its disabled on Guest Networks as this will usually be the network the management speaks on not domain

Make sure the machine you are using does not have WDS enabled , WDS uses TFTP 

Run TFTP and make sure the server is listening on an Network IP ( NOT 172.0.0.1 )

Copy the .xos file to the TFTP Directory 

In SSH make sure you can Ping the IP of the TFTP server from the Switch via

ping %IP OF TFTPServer% 

And you get a reply 

Backup Existing Config

upload config %IP OF TFTPServer% config.xsf VR-Default

Download and install new Image

download image %IP OF TFTPServer%  summitX-22.3.1.4-patch1-8.xos “VR-Default” secondary\

Do you want to install image after downloading? (y – yes, n – no, – cancel) Yes

You will need to reboot the switch and if the switch is in a stack you will need to reboot them both as Stack switches cannot be in different versions

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Updating NimbleOS

Updating NimbleOS

The Basics

Upgrading Nimble OS is something clients can complete easily and with confidence, thanks largely to the thorough pre-checks and verifications that are part of the process.

If your arrays are communicating back to Nimble Support, InfoSight will be able to determine if there are updates available and present the GA versions of Nimble OS suitable (whitelisted) for your environment. Because InfoSight works to inoculate the WW install base from known issues, it may blacklist some Nimble OS versions from being available upgrade choices. Clients can discuss with Nimble Support in order to understand what changes may be required in the environment before safely being able to install a version currently blacklisted for your environment.

Many clients perform upgrades during business hours however there is no shame in scheduling these outside of hours and when there is little workload running. Clients with a valid Support Status may contact Nimble Support anytime 24 x 7.

Do not hesitate to contact Nimble Support on 1-800-751-916 https://www.nimblestorage.com/customer-support/

This indicates there is a communication issue preventing the array from sending heartbeats and ASUP detail to Nimble Support and this should be resolved unless installed on a dark site.

From InfoSight, Reports – Asset Report you can verify Support status. Contact your local Nimble Representative if you need to renew your Support cover.

Nimble Connection Manager

 

Install or Update Nimble Connection Manager

Nimble Connection Manager (NCM) simplifies configuration on iSCSI, automatically creates the optimal number of iSCSI sessions for each Nimble volume and manages the selection of paths to the volumes.

NCM is available for Linux, Windows/Hyper-V and vSphere environments.

Please refer to the latest VMware Integration Guide which includes details for NCM installation/upgrade and much more. Available for download from InfoSight (Resources

– Documentation).

For Update Manager installs on 6.0 & 6.5 see: https://connect.nimblestorage.com/thread/11802

NCM Version Compatibility With Nimble OS

On the Nimble Validated Configuration Matrix, Select NCM for VMware Compatibility with Nimble OS, from the drop down, select the version of Nimble OS you are running OR planning to run after upgrading.

NCM Version Compatibility With vSphere

On the Nimble Validated Configuration Matrix, Select Nimble Connection Manager for VM, you can then select from the drop down the vSphere Version you are running OR planning to run after upgrading.

Download NCM for VMware

On the Nimble Validated Configuration Matrix, Resources – Software Downloads, select Connection Manager (NCM) for VMware. Download the appropriate package for your vSphere version.

From: NTS-2001-I Course

One-click, zero-downtime Nimble OS upgrades

? Before you begin:

– Check your current version

– Obtain the most recent version

– Check system health

Selecting Different Versions

? If you click Download, you may be presented with different versions to upgrade to.

Firmware

Firmware

1. Load new firmware to standby

2. Reboot standby to run new rev.

3. Load new firmware to other controller

4. Reboot active to activate new rev. – causes failover and the

standby becomes active

From: Nimble GUI Administrator Guide

Software Updates

Nimble Storage offers several ways to keep an array up-to-date, to improve its performance, and to increase data storage capacity. (The term upgrade refers to Nimble array hardware.) The term update refers to the NimbleOS software (NOS).

Upgrades and Updates

There are multiple upgrade paths for hardware, as well as NimbleOS software updates available that can run on the array, depending on your array model. If you want to increase data storage capacity, you can add expansion shelves without having to perform an update or upgrade.

Upgrades

Depending on which model of Nimble array you have, there are upgrade paths for the controllers and cache drives. An upgrade procedure is the same as replacing a controller or the cache SSDs. However, the new component is more powerful or has greater capacity.

Contact Nimble Storage Support at www.nimblestorage.com/support when you want to upgrade.

See the applicable upgrade quick start guide that ships with the upgrade component. The Nimble Storage

Hardware Guide also covers upgrades.

Updates

The NimbleOS is the software that runs on the array. Nimble provides regular maintenance releases and periodic updates to the NimbleOS. Maintenance releases typically correct bugs and enhance features. Updates involve a major new release of the NimbleOS with new features and capabilities.

If a NimbleOS update is available for your array, you can accomplish the update in less then an hour for each array in the group. (If you want to combine your Nimble arrays as members of a group, each of them must have the same version of NimbleOS 2.x or later installed.) The update procedure works on one controller at a time and results in a controller failover. To avoid any data service disruption, make sure that the initiators connected to the array have proper MPIO timeouts configured before performing the software update.

If the Nimble Windows Toolkit (NWT) is not installed on the Windows hosts, be sure to configure timeout values appropriately. See Timeout Values on page 233.

The NimbleOS has an automated procedure to download and install updates. Or, you can download NimbleOS software at the Nimble Storage InfoSight™ at https://infosight.nimblestorage.com. If you do not have a user account, you can create one on your first visit.

See Update the NimbleOS.

Find the NimbleOS Version

Procedure

To determine which version of the NimbleOS is installed on the array:

1 In the NimbleOS GUI, choose Help > About Nimble Storage.

2 Look for the Version number just below the Nimble Storage logo.

3 Click OK to dismiss the dialog box.

Download the NimbleOS Update File This task is required if your Nimble array has no Internet access. Procedure

To download the NimbleOS update file:

1 From another workstation, in your browser address field, type: https://infosight.nimblestorage.com

The Nimble Storage InfoSight™ opens in a browser window.

2 On the NimbleOS tab, select the NimbleOS update version from the drop-down menu.

3 In the list of download packages, click Software and save the NimbleOS update file and save the file to a convenient

place on your PC or host.

Update the NimbleOS

Procedure

1 Choose Administration > Software.

2 In the Software pane, click Download.

3 In the list of NimbleOS Updates, check the update to install and click Download.

4 When you see the downloaded NimbleOS update file in the Software pane, click Update.

5 When the End User License Agreement (EULA) appears, scroll to the bottom of the EULA, check the box,and click Agree.

Installation does not continue until you click Agree.

6 Read the Software Update message and click OK.

The NimbleOS update process takes about 20 minutes per array. During that time, a controller failover and a browser reload occur automatically. The array itself remains online and available throughout the update.

If you have multiple arrays in a storage group, all group arrays are updated, one at a time, to the same version of

NimbleOS.

Note If your connection to the array drops during the update, you might not be able to re-establish connection until the update is done.

When the update is finished, the new NimbleOS version is listed as the Current version.

Verify the NimbleOS Update

Procedure

1 Go to Events.

2 Verify the NimbleOS update by checking the Events list for the update event. For example:

A successful software update is indicated by two update events, one for each controller

From: https://esxsi.com/2016/09/22/nimble-os/

 

Log into the web interface of the Nimble device. Select

the Administration drop down menu and click Software.

On the software page click Download to download the latest operating system version, this does not being the update process but downloads the software to the array. If you have obtained the software from Nimble support

click Upload and browse to the folder location.

Once the software has downloaded click Update. In this example we are upgrading from v2.3.14 to v3.4.1. The process involves updating one controller at a time, since they run as active / passive there should be no outage.

When prompted with the license agreement click Agree. Click Ok to the message about clearing your browser cache and reloading the page once the update is complete.

The update will now commence, keep in mind that you

may see the process stages ‘1 of 7’ jump forward and then back a step, this is normal. Once the first controller has finished updating the browser will reload during fail-over.

Once the update is complete you will be returned to the software page, where the current version number should now be updated. Depending on what you are upgrading to and from, some of the menu pages look a little different, such as the home page. If you have any issues with the web client at this stage then delete your browsing history and restart the browser.

Check in RECENT EVENTS, you should see the software successfully updated message for both controllers. If you have email notifications setup you will also have been notified of this via email. It’s worth checking over the servers that have Nimble storage volumes mounted and that all paths are available.

Explanation of Nimble OS Version

 

Release family Planned maintenance

release

Unplanned

maintenance release

Patch release

The Meaning of Each Software Release Status

 

Software Release Status Description

Initial Production Release (IPR)

GA Candidate Production Release (GAC)

General Availability Production Release (GA)

The software release is ready for production use. Until the release achieves General Availability status

(see below), the release will be available upon request to customers desiring the capabilities of the new release. In addition, the release will also be proactively made available to a subset of customers and/or systems. The set of such proactively notified / white-listed customers/systems will gradually expand until GA status is achieved.

The software release is ready for production use. These are the maintenance releases after IPR up until the release achieves General Availability status (see below). The release will be available upon request to customers desiring the capabilities of the new release. In addition, the release will also be proactively made available to a subset of customers and/or systems. The set of such proactively notified/white-listed customers/systems will gradually expand until GA status is achieved.

The release is designated as GA after it has demonstrated a high level of stability across a large number of production systems and sufficiently long runtime across those systems. The specific thresholds are determined by Nimble and will depend on the

Release Notes (READ ME FIRST)

Release Notes contain important update prerequisite information, and should be reviewed before updating the software.

Documentation and downloads are available on InfoSight:

• Release Notes (Resources > Documentation > Release Notes > 4.x)

• Nimble Storage Software Release Model (Resources > Documentation > Support Policy)

o NOTE: An updated version of the “End of Availability / Support Policy” document was uploaded on 12/07/2016

• Software Update FAQ (Resources > Documentation > Knowledge Base Article > KB-000351 Nimble Array: Software Update

FAQ)

• Compatibility Matrix (Resources > Documentation > Compatibility Matrix)

• Host Integration software (Resources > Software Downloads > Integration Kits)

 

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Some Dell laptops have an issue where they loose the ability to charge laptop batteries. Sometimes this can be fixed with a Bios update , however Dell has security to stop you updating the Laptop with less than 10% battery which will not work due to the issue of charging the battery

To force a BIOS update

  1. download the .exe in Windows
  2. Open command prompt and navigate to the .exe using CD
  3. RUN “biosupdatename.exe /FORCEIT” which will install the bios update without the warning about 10% charge
VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

WordIf you experience Word freezing when changing fonts this is caused by Office update released on 9th Feb: https://support.microsoft.com/en-us/kb/3114717

Uninstalling it fixes the issue.

You can use Office CAT Tool: https://www.microsoft.com/en-au/download/details.aspx?id=36852 , to find local problems with your Word or Outlook setup

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Recently upgrading a customer wordpress plugins I got greated with a

Call to undefined function doing_action()

When trying to login to the admin section , this was on Line 616 in file /google-analytics-for-wordpress/admin/class-admin.php

Comment this line out ( change to

//return doing_action( 'yst_ga_aggregate_data' ) && defined( 'DOING_CRON' ) && DOING_CRON;

Which will let you login to wordpress , update the wordpress version , and re-uncomment the line and save

return doing_action( 'yst_ga_aggregate_data' ) && defined( 'DOING_CRON' ) && DOING_CRON;
VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)