First page Back Continue Last page Graphics
LVM2 Design Goals: Learn from LVM1
- Minimise the need for user support.
- Do The Right thing for the normal user Out Of The Box.
- Maximise configurability.
- Avoid making assumptions about the system/sysadmin.
- Modularise.  Support tool extensions via shared objects.
- Make command lines consistent across tools.
- Be backwards compatible most of the time.
- Make it easy for us to reproduce problems users report.
- Make it hard for users to lose their configuration completely.
- Copy easily with recovery following system failure.