Release Notes: Automated Uptime Layer with Smart Exchange Release 2.0.0.0 (Windows)
These Release Notes (updated 8:36 AM EST on 4/22/2025) 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
Hyper-V Not Supported in Automated Uptime Layer with Smart Exchange Release 2.0.0.0
Hyper-V is not supported in Release 2.0.x.x.
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.
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.
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
Possible Message About PackageManagement
During System Software Installation
During the full system software installation, if the active compute module displays the following message, type y
to continue the installation.
Would you like PackageManagement to automatically download and install 'nuget' now?
Otherwise, the installation may time out.
Executing net_config.sh
Requires a Planned Maintenance Period
When you run the network configuration script net_config.sh
, it restarts the active compute module twice to complete all of the changes. Because you temporarily lose access to your applications, ensure that you run net_config.sh
only on a non-production system or during a planned maintenance period.
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.