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.