To increase the size of /usr, the VM guys have added a disk for me,
which has been formatted and mounted as /usrnew. I then ran the command
"cp -Rv --preserve /usr/* /usrnew" as root from the "/" directory'.
However, the USED space is different - 1.9G for /usr and 2.1G for
/usrnew. I've looked on the web, and see that some recommend using
switches -dpr or -a also. Using the --preserve switch kept the
file/directory dates, but the dates on the symlink's were today's date.
output of "df -h":
Filesystem Size Used Avail Use% Mounted on
/dev/dasdb1 1.2G 158M 1016M 14% /
udev 184M 200K 184M 1% /dev
/dev/dasda1 69M 14M 52M 21% /boot
/dev/dasdh1 2.3G 85M 2.3G 4% /home
/dev/dasdg1 1.2G 843M 331M 72% /opt
/dev/dasdc1 2.3G 1.9G 366M 84% /usr
/dev/dasdd1 1.1G 321M 713M 32% /var
/dev/mapper/tmpvg-tmpvol
14G 98M 14G 1% /tmp
/dev/dasdq1 2.3G 33M 2.3G 2% /unused
/dev/dasdp1 4.6G 2.1G 2.6G 45% /usrnew
Snippet of "mount":
/dev/dasdc1 on /usr type reiserfs (rw,acl,user_xattr)
/dev/dasdp1 on /usrnew type reiserfs (rw,acl,user_xattr)
Question 1. Is "cp" to correct command to do the copy, and if so what
are the correct switches? Beside keeping the symlinks, I'd also want to
copy any files that start with ".", and any other file types I may not
be aware of. I also considered using "tar" to backup and restore the
files, and possibly "rsync".
Question 2. I then want to rename the /usr directory to /usrold , and
then rename /usrnew to /usr, and then I will update fstab and reboot.
What is the correct way to do the two renames above - is it the "mv"
command, and if so what switches would I want to use so I copy all files
types and preserve dates, permissions, etc.?
Question 3. Is there a command that will compare /usr and /usrnew for
differences, or that will show number of files and exact space used?
|-----Original Message-----
|From: Linux on 390 Port [mailto:[email protected]] On Behalf Of
|Mark Post
|Sent: Monday, January 04, 2010 9:00 PM
|To: [email protected]
|Subject: Re: SLES 10 SP2 upgrade to SLES 10 SP3 error
|
|>>> On 1/4/2010 at 5:36 PM, "Slaughter, Dale"
<[email protected]>
|wrote:
|-snip-
|> What is the solution to this problem?
|
|You need to add more space to /usr, or remove enough packages (that
|contain files in /usr).
|
|
|Mark Post
|
|----------------------------------------------------------------------
|For LINUX-390 subscribe / signoff / archive access instructions,
|send email to [email protected] with the message: INFO LINUX-390
or
|visit
|http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390