Not able to use ufs logging
I've got an encapsulated rootdisk partition that I'm not able to use UFS logging on:
root@host: mount -o logging /extra
/extra: I/O error
Could not enable logging for /extra on /dev/vx/dsk/extra.
This occurs for all the slices on the disk that use ufs. It's strange because early in then install process I can enable this and it continues to work, but if I wait to do this in the end then I get this error message.Not sure why this is occuring, everything else seems to work. Umounting or remounting with this option yeilds the same error message.
[588 byte] By [
Ryan-T] at [2007-11-25 23:25:09]

# 1
Additional info:
root@host: uname -a
SunOS host 5.9 Generic_112233-06 sun4u sparc SUNW,Sun-Fire-880
The /extra parition/filesystem is on encapsulated and mirrored in the rootdg/rootdisk under veritas 3.5:
v extrafsgenENABLED 112566912 -ACTIVE--
pl extra-01extraENABLED 112566912 -ACTIVE--
sd rootdisk-05 extra-01ENABLED 112566912 0---
pl extra-02extraENABLED 112566912 -ACTIVE--
sd rootmirror-05 extra-02ENABLED 112566912 0---
RyanT at 2007-7-5 18:12:02 >

# 2
Hi,By default ufs logging is disabled the default permissions of file system mounted is read write,setuid,large files ,no logging.So try mounting mounting the file system with logging option mount -F ufs -o logging /dev/dsk/cxtxdxsx /mnt-pnt.Cheers
# 3
I searched a bit more and found this for solaris 8
http://sunsolve.sun.com/private-cgi/retrieve.pl?doc=bug%2Fkernel%2Fufs%2F470426 1&zone_32=I%2FO%20error%20ufs%20logging
Here are the lines we add to /etc/system for HDS arrays:
set sd:sd_io_time = 0x3c
set sd:sd_max_throttle = 8
set maxphys = 838608
Looking at the 9570 array document, they really only list the max_throttle=8 parameter. So we may need to look at which cases need all 3 of these and which need only one.
Anyway, I commented out the maxphys entry and it took away all my ufs logging error messages.
RyanT at 2007-7-5 18:12:02 >
