Automated Uptime Layer with Smart Exchange Release 2.0.0.0 Release Notes (Windows)
These Release Notes (updated 12:04 PM EST on 12/20/2024) are for Automated Uptime Layer with Smart Exchange Release 2.0.0.0. See the following sections:
New Features and Enhancements
Automated Uptime Layer with Smart Exchange Release 2.0.0.0 introduces ztC Endurance 3100, 5100, and 7100 systems running Windows and Automated Uptime Layer with Smart Exchange. See Overview of Stratus ztC Endurance Systems for more information.
Important Considerations
Do Not Update the Ubuntu System Software
Do not enable Ubuntu unattended upgrades or update the Ubuntu system software of the Standby OS from any source other than Stratus unless instructed to do so. To prevent incompatibilities and ensure the proper fault-tolerant operation of your system, use only the release and software packages that are installed with the Automated Uptime Layer with Smart Exchange software. All supported Ubuntu package updates will be bundled in future releases.
Do Not Change BIOS Settings
Do not change any BIOS settings from their default settings without first being told to do so by Stratus Customer Service.
Known Issues
Do Not Use BIOS to Disable Wake On LAN
Setting Wake On LAN
to Disabled
in the BIOS does not disable this functionality. Instead, use the Windows settings documented in https://learn.microsoft.com/en-us/troubleshoot/windows-client/setup-upgrade-and-drivers/wake-on-lan-feature to disable Wake On LAN.
Long Network Delays with PCIe Adapter During I/O Faults
Adding a PCIe adapter to a team configured in static-teaming mode could result in long network delays when an I/O module is being brought up.
Install ASNConnect After You Replace a Compute Module
If you replace a compute module, you must contact your authorized Stratus service representative (see Getting Help) so they can remove the ASNConnect software associated with the old compute module. After that, you can install ASNConnect on the new compute module as described in Enabling ASNConnect .
System Reports a PSU Error When Power State Changes From No Power to Powered On
When a ztC Endurance system goes from a state of no power to power, the ztC Endurance console may report that one or both PSUs have failed. Some examples of when this situation can occur are during the initial power-on, or if you remove both power cords from the system, reconnect them, and boot the system. As long as both PSU LEDs are solid green, there is no imminent danger, and you can address the issue at a convenient time. However, if the PSU LEDs are solid amber or blinking amber, there may be a legitimate problem with the PSUs that requires prompt attention.
If you encounter this issue:
-
If you can physically access the ztC Endurance system:
-
Check the PSU LED status. Both PSU LEDs should be solid green, indicating that the PSUs are okay. See Figure 29 and Table 12.
-
Remove the power cord from the PSU that the ztC Endurance console reported as failed. See Figure 46.
-
Wait for the LED on the affected PSU to completely turn off. See Figure 29.
-
Reconnect the power cord. See Connecting the System to Electrical Power.
-
-
If the system is remote and you cannot physically access it, contact Stratus Customer Service for assistance.
IPv6 Must Be Enabled in BMC Web Console
ztC Endurance systems are shipped with the Enable IPv6 setting selected in the BMC Web console. The ztC Endurance system does not work if you disable this setting.
The Enable IPv6 setting is located in Settings>Network Settings>Network IP Settings. When you select this setting, the Enable IPv6 DHCP setting appears; select this setting as well. For more information about the BMC Web console, see Overview of the BMC Web Console.
Reconfiguring System from Static IPv6 Addresses to Dynamic IPv4 Addresses
If your ztC Endurance system has been configured with static IPv6 addresses and you are reconfiguring the system to use dynamic (DHCP) IPv4 addresses, perform the following procedure before running net_config.sh
:
-
Log in to one of the BMC Web consoles.
-
Select Settings, then select Network Settings, and then select Network IP Settings.
-
On the Network IP Settings page:
-
Select the Enable IPv6 DHCP check box.
-
Enter 0 in the IPv6 Address field.
-
Click Save and exit the BMC Web console.
-
Repeat this procedure on the other BMC Web console.
Enter Only One DNS Server During Installation
If you try to enter more than one name server for the Standby OS or Windows host in the installation configuration file (zen_config.yaml
) or when prompted in the installation script, the script will not proceed until you enter only one name server. If needed, you can add a second name server after installation by using standard Windows management utilities.
For the Standby OS specifically, if you earlier added one or more additional name servers and then you replace a compute module, you must manually add the additional name server(s) back to the Standby OS. You must do this because those operations reinstall the Standby OS, and any configuration operations outside those specified by the ztC Endurance installation are lost during the reinstallation.
Check Secure Boot Setting After Compute Module Is Replaced
After you replace a compute module, check its Secure Boot
setting to make sure it matches the known Secure Boot
setting on the active compute module. The following procedure describes how to check and modify the setting.
-
From the ztC Endurance console, place the replacement compute module into maintenance mode. See Using Maintenance Mode.
Notice: A fault may occur if you do not place the replacement compute module into maintenance mode before performing the rest of this procedure. -
Connect to the BMC Web console of the replacement compute module. See Connecting to the BMC Web Console.
-
Log in to the BMC Web console. See Logging In to the BMC Web Console.
-
From the BMC Web console, click Remote Control in the left-hand column, and then click LaunchH5Viewer.
-
From the viewer, enter your credentials for the
zenadmin
user account of the ztC Endurance Standby OS. -
Run the following command to see the status (
Enabled
orDisabled
) of theSecure Boot
setting on the replacement compute module:$ sudo mokutil --sb-state
-
If the result matches the known
Secure Boot
setting of the active compute module, go to step 13.
-
If the result does not match the known
Secure Boot
setting of the active compute module, go to step 7.
-
-
Run the following command to reboot the standby compute module:
$ sudo reboot
-
During power-on self-test (POST) mode, press the Delete key to enter the BIOS setup utility.
If the standby compute module enters another power cycle and reboots, press the Delete key again.
-
From the
Main
menu, use the left or right arrow keys to select theSecurity
tab. On theSecurity
tab, use the up or down arrow keys to selectSecure Boot
, then press Enter to bring up theSecure Boot
screen. -
On the
Secure Boot
screen, use the up or down arrow keys to move toSecure Boot
. Then use the Spacebar to toggle the setting (Enabled
orDisabled
) so that it matches the knownSecure Boot
setting of the active compute module. -
Press F4, then select
Yes
and press Enter to save and exit. -
When the standby compute module reboots, log in again. If you want to confirm the setting, run the command from step 6.
-
When you are ready, close the viewer and the BMC Web console.
-
From the ztC Endurance console, return the replacement compute module to service. See Using Maintenance Mode.
Reporting Error in zenverify
Program
After a ztC Endurance system is installed, you verify the system's installation by running the zenverify
program from a standby compute module. Currently, if the compute module's complex programmable logic device (CPLD) version is 1.2.0, zenverify
reports a failure of the CPLD firmware version. This is a reporting error, not an actual failure; Automated Uptime Layer with Smart Exchange Release 2.0.0.0 supports both the 1.2.0 and 1.4.0 versions of the compute module's CPLD. You can safely ignore this error.
Error Message During Second Windows Installation Reboot
During the Windows OS installation, the ztC Endurance system reboots when the progress bar reaches 100 percent. After the system boots, it shows that Windows is finalizing settings and then reboots again. During this second reboot:
-
The system may freeze while displaying the
KMODE_EXCEPTION_NOT_HANDLED
error message. If this occurs, power off compute module A and then power it back on to continue the installation. The error is otherwise harmless and does not affect other parts of the installation. -
The system may freeze while displaying the
No Signal
error message, and it loses connection to the BMC Web console. If this occurs, power off compute module A and then power it back on to continue the installation. The error is otherwise harmless and does not affect other parts of the installation. -
The system displays the
KMODE_EXCEPTION_NOT_HANDLED
error message but does not freeze. No action is needed. The error is harmless and does not affect other parts of the installation.
Windows Subsystem for Linux Not Supported
The Windows Subsystem for Linux (WSL) is not supported on ztC Endurance systems running AUL-Smart Exchange for Windows.
Do Not Install OpenSSH Server Optional Feature
During the Windows installation, do not use the OpenSSH server feature from the Settings > Apps > Apps & features > Optional features menu. The installation uses a different OpenSSH application. If you try to use the OpenSSH server feature along with the OpenSSH application, you receive no warning, but neither the feature nor the application works.
Installation Fails If System Connected to External Storage
Any external storage should be disconnected from the ztC Endurance system before you start Windows installation. If Windows Setup fails with the message Windows could not apply the unattend answer file's <DiskConfiguration> setting., immediately disconnect external storage and click OK. If the message disappears before you can do this, start the installation again, first making sure that external storage is disconnected.
Disk Manager May Display Incorrect Number of Disks During Installation
During the system software installation, before the first Smart Exchange occurs, the Windows Disk Manager may display an incorrect number of removable disks or CD-ROM drives, each with a drive letter assigned to it. To correct this display error, close the BMC KVM session to the Windows host.
Do Not Install Windows Updates Before You Check with Stratus Customer Service
When the Windows installation completes, Windows Update is automatically disabled. Do not attempt to install any Windows updates without first checking with Stratus Customer Service.
Do Not Modify Time Zone Except for Windows Host
Other than in the Windows host, do not modify the time zone on your ztC Endurance system. For example, do not attempt to modify the time zone on the standby OS or in the BIOS.
Recovering Storage Pool After Reinstalling Automated Uptime Layer with Smart Exchange
If you use Storage Spaces on your ztC Endurance system and need to reinstall Automated Uptime Layer with Smart Exchange, check the state of your storage pool in Server Manager. If it is in an unknown, unhealthy state, perform the following procedure:
-
From Server Manager, right-click on the unknown/unhealthy storage pool. Select Set Read-Write Access.
-
Right-click each virtual disk and select Attach Virtual Disk. Click Yes.
-
Open Disk Management. After you attached the virtual disks in the previous step, the disks now appear as Offline. Right-click each disk and select Online. (Note that the letter assigned to the disk is not the same as the one originally assigned to the disk, but you can change it.) The virtual disk now appears as Detached.
-
Use Windows PowerShell to set the
IsManualAttach
value tofalse
as follows:PS C:\Users\Administrator> Set-VirtualDisk -FriendlyName Pool1-vdisk1 -IsManualAttach $false
-
Refresh Server Manager.
-
Click the virtual disk, select Properties, and then expand Details.
-
From the Property drop-down menu, select IsManualAttach. The value should be False.
-
Optionally, if you want to verify that the value remains False, reboot the system, and from Server Manager, repeat steps 6 and 7.
Replacement Boot Disks Not Recognized by Windows Software When Moved to Another System
If you plan to add a previously used disk to a ztC Endurance system and do not intend to preserve the existing data, run the diskpart
command to clean the disk before you insert it into the system. Otherwise, the result may be unpredictable depending on the existing data (for example, if the existing data was an OS image, the system may attempt to boot from the previously used disk instead of from the intended disk).
Recovering Degraded Data Disks After Installation
You should deport disks under either of the following circumstances:
-
If you move disks of a data LUN (that is, an RDR virtual disk) from one system to another
-
If you reinstall the OS on a system that currently has one or more data LUNs attached
If you do not deport disks under these circumstances, each of the formerly duplexed data LUNs are split into two identical simplexed (degraded) data LUNs, each with identical data and limited functionality. In this case, you must manually restore the data LUNs to fully functional duplexed (mirrored) LUNs by performing the following procedure:
-
In Windows PowerShell, use
.\rdmadm.exe show all
to view all disks. Note that it shows two one-disk, simplexed (degraded) LUNs for every former two-disk, duplexed (mirrored) data LUN. -
Open Windows Disk Management. In most cases, half of the simplexed data LUNs will appear as Offline.
Note: If no LUNs are displayed as being Offline, look at the output of therdmadm show all
command again. Note thePhys #
of all data LUNs with a disk that has the locationB/x
. In step 4, select LUNs with a Disk # that is the same as thePhys #
that you noted.
-
Right-click the disks that appear as Offline and set them to Online. Make a note of each Disk #.
-
Right-click each volume of the LUN from step 3 and select Delete Volume.
-
In PowerShell, delete all data LUNs and convert them to pass-thru disks as shown in the following example.
Note: The data on the LUNs is preserved.PS C:\Program Files\Stratus\bin> .\rdmadm.exe delete_plex lun3 plex0
Disk 0000_0000_0000_0001_00A0_7523_3E7F_E15C. (plex 0) removed from LUN 3
-
Create new LUNs from each pass-thru disk that contains data, as shown in the following example. (These are the pass-thru disks with a
Phys #
that is not the Disk # shown in step 3.)PS C:\Program Files\Stratus\bin> .\rdmadm.exe create_lun tgt2
New LUN created from disk 0000_0000_0000_0001_00A0_7522_3E1D_F4C4.
-
Add the blank disks to their corresponding LUN, as shown in the following example:
PS C:\Program Files\Stratus\bin> .\rdmadm.exe add_plex lun2 tgt4
Disk 0000_0000_0000_0001_00A0_7522_3E1D_F565. added to LUN 337a4edc-f8a0-40ab-8920-000699989ac0
-
In Disk Management, if the disks appear as Offline, set them to Online.
-
In PowerShell, use
.\rdmadm.exe show all
to view all disks again. The recovered disks should appear asSYNCING
.
Application Popup Event Log Messages Appear After Installing Automated Uptime Layer with Smart Exchange
After you install Automated Uptime Layer with Smart Exchange, the Windows system event log may contain entries with the following message: The description for Event ID 56 from source Application Popup cannot be found
. These event-log entries may occur after reboot or after plug-and-play removal of a storage module or an I/O module. The message does not indicate a failure and can be safely ignored.
Delay in Client/Server-Based Applications During Smart Exchange While Communicating Over IP Addresses on x710 PCIe Adapters
Any client/server-based application that communicates over an IP address that is assigned to a networked team configured over an x710 PCIe adapter may experience a 7- to 25-second delay during or after a Smart Exchange operation.
Do Not Burn Firmware on Active Compute Module During Windows Installation
During the Windows installation, you encounter prompts asking you to update the BMC and BIOS firmware on the active compute module. However, updating the BMC and BIOS firmware during the installation may cause the installation to fail. To allow the firmware to be updated post-installation, answer No
to both prompts.
After the installation, if the ztC Endurance console displays an alert stating that the updates require a reboot exchange, log in to the Windows Administrator account and run the following commands:
"C:\Program Files\Stratus\bin\sysupdate.exe" -allowexchange -u admin -p password
"C:\Program Files\Stratus\bin\sysupdate.exe" -reset system -u admin -p password
Accessing Stratus Knowledge Base Articles
For information about accessing Stratus Knowledge Base articles, see Getting Help.
Getting Help
If you have a technical question about ztC Endurance systems, see Getting Help.