[Evms-announce] EVMS Release 1.9.1 (beta)

Kevin Corry <[email protected]> Tue, 4 Mar 2003 17:00:23 -0600
Newsgroups gmane.linux.evms.announce,gmane.linux.evms.devel
Organization IBM
Message-ID <0303041700230N.05199@boiler>
The EVMS team is announcing the second beta-level release of the new 
Enterprise Volume Management System. Package 1.9.1 is now available for 
download at the project web site: http://www.sf.net/projects/evms

This beta release is for the new EVMS design, which is based on user-space 
volume discovery and communication with existing kernel drivers, such as 
MD/Software-RAID and Device-Mapper.

As of this release, much of EVMS has stabilized and has undergone significant 
testing. However, certain parts of the project are still undergoing testing 
or development (see the list of outstanding issues below). Please continue to 
use caution when using this release. We greatly appreciate any testing, 
feedback and comments from our users about your experiences with the new 
design.

Please see the INSTALL file in the 1.9.1 package for information about 
installing and getting started with the new EVMS. Since this new design is 
based on user-space discovery, there will no longer be boot-time volume 
activation. Please see the INSTALL file for information about how to activate 
your volumes using the EVMS user-interfaces.

EVMS 1.9.1 is supported on the 2.4.20 and 2.5.63 kernels. Users have reported 
successfully running on earlier 2.4 kernels as well.

Remaining issues:

- Clustering
The clustering capabilities are still undergoing integration and testing. 
Initial instructions for installing EVMS in an HA cluster environment have 
been included in this release, but the full details of failover and remote 
administration are still being worked out.

- Snapshot
The EVMS snapshot plugin has now been ported to use Device-Mapper. It has 
only undergone limited testing thus far, so be gentle. Since the 
Device-Mapper snapshot support is only included for the 2.4 kernels, 
snapshots will not work under 2.5. Also, the metadata format has changed in 
order to be compatible with Device-Mapper, so existing EVMS snapshots from 
1.2.1 or earlier will not be recognized by 1.9.1. Please delete your old 
snapshots before running the new EVMS. Also, snapshot rollback has been 
temporarily disabled. This functionality was implemented in the EVMS kernel 
driver in 1.2.x, and will need to be reimplemented in user-space.

- Move
Support for "moving/replacing" objects in DriveLinking has been added. Move 
support for the MD/Software-RAID plugin will be added soon. As with 1.9.0, 
all move operations must be performed offline. Online move will be added 
after the 2.0 release.

- New Text-Mode UI
The new ncurses UI is very close to complete. The vast majority of operations 
now work in the new ncurses, and only a small subset of the GUI functionality 
still needs to be added. The previous text-mode UI is still included, but 
does is not built by default.

- Root on EVMS
We are still working on instructions and/or scripts to enable users to have 
their root filesystem on an EVMS volume, using an init ramdisk or initramfs. 
At this time, if you have your root filesystem on an EVMS volume, please 
continue to use the 1.2.1 release. However, there have been reports from 
users who have sucessfully created initrd's that work with EVMS 1.9.0 and 
allow them to mount their root filesystem through EVMS.

Please send any questions, problem reports or bugs to the EVMS mailing list:  
[email protected]

-- 
Kevin Corry
[email protected]
http://evms.sourceforge.net/



EVMS ChangeLog
==============
1.9.1 (2003-03-04):
- Second beta release
- Clustering / HA Plug-in
  - Finished remote administration capabilities
  - Add necessary reassign support to the cluster-segment-manager
  - Adding support for failover and loss-of-quorum recovery.
- Move Support (Offline)
  - Add move support to Drive-Linking.
- Text-Mode UI
  - Most functionality complete.
  - Still working on:
    - Convert volume
    - Modify attributes
    - Display details "extra" information
    - Tree views
- Snapshotting
  - Initial support for snapshotting using Device-Mapper
  - Currently only supported on 2.4 kernels.
- Bad-Block-Relocation
  - Reworked BBR Device-Mapper module.
- Various bug reports and feedback from users
  - Steve Centrone, Erik Tews, Matt Zimmerman

1.9.0 (2003-02-14):
- First beta release
- Clustering / HA Plug-in
  - Improved handling for large messages.
  - Add installation instructions for settig up EVMS on Linux-HA clusters.
  - Add failover script for reassigning a cluster-container after a node
    failure.
- Engine Core
  - Updates to allow remote administration within a cluster.
- Move Support (Offline)
  - New plugin and services to assist in copying data from source to 
    destination.
  - DOS Segment Manager
    - Enable moving existing segments into available freespace on the same
      disk.
  - LVM Plugin
    - Enable moving logical extents to new physical extent location.
- S/390 Segment Manager
  - Enable DASD formatting.
- New Text-Mode UI
  - Supports most common operations
    - Create, delete
- Installation
  - New default installation directories. See INSTALL for details.

1.9.0-pre3 (2003-02-04):
- Third alpha release
- Clustering / HA Plug-in
  - Add evmsd, a small command line UI that simply launches the engine in
    daemon mode.
  - First successful tests of launching engine and locking all remote daemons.
  - Lots of testing and bug fixes.
- Disk Manager
  - Fixes to properly handle symlinks to device files.
- MD
  - Add option to restore original major/minor numbers of children in MD
    objects. This allows full backwards-compatibility with MD raidtools.
- Text-Mode UI
  - Initial re-write of the ncurses-based UI.
  - Still working towards full functionality.
  - Old ncurses UI is still available, but does not build by default.
- AIX
  - Add initial support for activating AIX regions using Device-Mapper.
- BSD
  - New plugin for managing disks partitioned by the BSD operating systems.
- New engine configuration and build scripts.


1.9.0-pre2 (2003-01-21):
- Second alpha release
- Clustering
  - Initial code for HA plugin, for interfacing with the Linux
    High-Availability clustering package. This plugin will help support
    basic fail-over capabilities for EVMS.
  - Add cluster-segment-manager
    - Provides support for defining disk groups when a cluster has access to
      shared storage.
- D-List
  - Lots of updates to simplify several APIs and remove a lot of internal
    code.
- OS/2
  - Add initial support for activating OS/2 regions with Device-Mapper.


1.9.0-pre1 (2002-12-31):
- First alpha release of EVMS running with Device-Mapper and MD/Software-RAID.
- All plug-ins ported to new design except:
  - Snapshot
  - OS/2
  - AIX
- Issue with backwards-compatibility with MD.
6@


-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
_______________________________________________
Evms-announce mailing list
[email protected]
To subscribe/unsubscribe, please visit:
https://lists.sourceforge.net/lists/listinfo/evms-announce