WARNING: This is the _old_ Lustre wiki, and it is in the process of being retired. The information found here is all likely to be out of date. Please search the new wiki for more up to date information.

Upgrading to a New Version of Lustre: Difference between revisions

From Obsolete Lustre Wiki
Jump to navigationJump to search
No edit summary
Line 1: Line 1:
Introduction...
[[Use the procedures in this chapter to upgrade Lustre 1.6.x to Lustre 1.8.0.]]


== Supported Upgrade Paths ==
'''''Note:''''' In Lustre version 1.6 and later, the file system name (''--fsname parameter'') is limited to 8 characters so that it fits on the disk label.
 
== Supported Upgrade and Downgrade Paths ==
For Lustre 1.8.x, the following upgrades are supported:
For Lustre 1.8.x, the following upgrades are supported:
* Lustre 1.6.x to Lustre 1.8.0.
* Lustre 1.6.x to Lustre 1.8.0.
* One minor version to the next (for example, 1.8.0 > 1.8.x).
* One minor version to the next (for example, 1.8.0 > 1.8.x).
For Lustre 1.8.0, downgrades in the same ranges are supported.
For Lustre 1.8.0, downgrades in the same ranges are supported.
* If you upgrade from Lustre 1.6.x > 1.8.0, you can downgrade to version 1.6.x.
* If you upgrade from Lustre 1.6.x > 1.8.0, you can downgrade to version 1.6.x.
* If you upgrade from one minor version to the next (for example Lustre 1.8.0 > 1.8.x), you can downgrade to earlier minor version (e.g., version 1.8.x).  
* If you upgrade from one minor version to the next (for example Lustre 1.8.0 > 1.8.x), you can downgrade to an earlier minor version (e.g., version 1.8.x). [[Is this correctly stated?]]


'''''Caution:''''' A fresh installation of Lustre 1.8.x is not guaranteed to be downgradable to an earlier Lustre version.
'''''Caution:''''' A fresh installation of Lustre 1.8.x is not guaranteed to be downgradable to an earlier Lustre version.
Line 13: Line 16:
For supported upgrade paths for earlier releases, see [[Upgrade_to_1.6|Upgrading from 1.4.6 and later to 1.6]].
For supported upgrade paths for earlier releases, see [[Upgrade_to_1.6|Upgrading from 1.4.6 and later to 1.6]].


== Prerequisites ==
== Prerequisites to Upgrading Lustre==
Use the procedures in this chapter to upgrade Lustre 1.6.x to Lustre 1.8.0.


Note – In Lustre version 1.6 and later, the file system name (--fsname parameter)
[[Are these procedures that must be completed before the upgrade is started?]]
is limited to 8 characters, so it fits on the disk label.


13.2.1 Prerequisites to Upgrading Lustre
Remember the following points before upgrading Lustre.


Remember the following points before upgrading Lustre.
The MDT must be upgraded before the OSTs are upgraded.
The MDT must be upgraded before the OSTs are upgraded.
1. Shut down lconf failover.
1. Shut down lconf failover.
2. Install the new modules.
2. Install the new modules.
3. Run tunefs.lustre.
3. Run tunefs.lustre.
4. Mount startup.
4. Mount startup.
A Lustre upgrade can be done across a failover pair.
 
A Lustre upgrade can be done across a failover pair.
1. On the backup server, install the new modules.
1. On the backup server, install the new modules.
2. Shut down lconf failover.
2. Shut down lconf failover.
Line 35: Line 36:


== Upgrade procedures ==
== Upgrade procedures ==
[[Which should be included here and which referred to in the manual?]]


:* [[Upgrading from 1.6.x to 1.8.x]]
:* [[Upgrading from 1.6.x to 1.8.x]]
:* [[Use:Change_Log_1.8|Change Log 1.8]]
:* [[Use:Change_Log_1.8|Change Log 1.8]]
:* [[Upgrade_to_1.6|Upgrading from 1.4.6 and later to 1.6]]
:* [[Upgrade_to_1.6|Upgrading from 1.4.6 and later to 1.6]]

Revision as of 10:28, 24 September 2009

Use the procedures in this chapter to upgrade Lustre 1.6.x to Lustre 1.8.0.

Note: In Lustre version 1.6 and later, the file system name (--fsname parameter) is limited to 8 characters so that it fits on the disk label.

Supported Upgrade and Downgrade Paths

For Lustre 1.8.x, the following upgrades are supported:

  • Lustre 1.6.x to Lustre 1.8.0.
  • One minor version to the next (for example, 1.8.0 > 1.8.x).

For Lustre 1.8.0, downgrades in the same ranges are supported.

  • If you upgrade from Lustre 1.6.x > 1.8.0, you can downgrade to version 1.6.x.
  • If you upgrade from one minor version to the next (for example Lustre 1.8.0 > 1.8.x), you can downgrade to an earlier minor version (e.g., version 1.8.x). Is this correctly stated?

Caution: A fresh installation of Lustre 1.8.x is not guaranteed to be downgradable to an earlier Lustre version.

For supported upgrade paths for earlier releases, see Upgrading from 1.4.6 and later to 1.6.

Prerequisites to Upgrading Lustre

Are these procedures that must be completed before the upgrade is started?

Remember the following points before upgrading Lustre.

The MDT must be upgraded before the OSTs are upgraded. 1. Shut down lconf failover. 2. Install the new modules. 3. Run tunefs.lustre. 4. Mount startup.

A Lustre upgrade can be done across a failover pair. 1. On the backup server, install the new modules. 2. Shut down lconf failover. 3. On the new server, run tunefs.lustre. 4. On the new server, mount startup. 5. On the primary server, install the new modules.

Upgrade procedures

Which should be included here and which referred to in the manual?



Lustre Failover and Rolling Upgrades in OM.