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