Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Question on Veritas file system.. Post 302861049 by Roshan4u on Tuesday 8th of October 2013 02:45:56 AM
Old 10-08-2013
Question: When using Oracle Disk Manager with Veritas vxfs, what should be the proper setting for filesystem mount options (and file system io options), disk_async_io, convosync and DBWR processes?

Answer: Every system has different optimizations, but here are some guidelines for optimizing Veritas vxfs on Oracle. The Veritas Cluster Server, supporting Oracle RAC, is pretty much an extended and enhanced version of the VCS used for database failover clusters. Veritas DBE/AC is a certified cluster framework that is built in with Cluster File System and it is ODM compliant.

Set direct I/O for Veritas: convosync=direct. It is also possible to enable direct I/O on a per-file basis using Veritas QIO; refer to the "qiostat" command and corresponding man page for hints.

Oracle’s DBWR now writes continuously without waiting for previous writes to complete. The new design allows DBWR to act as if it were inherently synchronous, regardless of whether the operating system supports asynchronous I/O or not.

To determine whether to use multiple DBWn processes or database slaves, follow these guidelines:

Use db_writer_processes for most write intensive applications. One per CPU is the recommended setting.


Use db_writer_processes for databases that have a large data buffer cache.


Use dbwr_io_slaves for applications that are not write intensive and run on operating systems that support asynchronous I/O.


Use dbwr_io_slaves on platforms that do no support asynchronous I/O.


Use dbwr_io_slaves on single CPU systems. Multiple DBWR processes are CPU intensive.
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Veritas File System

Hello All. I have a question concerning VFS (Veritas File System). I are attempting to upgrade Solaris 2.6 UFS to the VFS (Veritas File System). We use Veritas to perform all our backups. I have been unable to find any documentation on SUN's or Veritas's website. The server's are SUN 4500 and... (3 Replies)
Discussion started by: KaEH
3 Replies

2. Filesystems, Disks and Memory

veritas vcs \ file system docs req.

hi if anyone has docs (corporate internals on how to setup vcs mfor example, especially with Veritas VM, pleas let me know..i need exposure experience in this area of Enterprise Administration thanks jasmine (SCSA & MCSE) (2 Replies)
Discussion started by: jasmine_uk
2 Replies

3. UNIX for Dummies Questions & Answers

Question about this veritas command

vxdg -g mktdg adddisk mktdg02=c0b0t3d0 i know this command adds c0b0t3d0 to the disk group mktdg but what i dont know is what the significance of mktdg02 is. i mean, what is it? what does it stand for?? (1 Reply)
Discussion started by: TRUEST
1 Replies

4. UNIX for Dummies Questions & Answers

Veritas Question

Can someone tell me what command it is to list the disk in a specified disk group. I dont want to see disks in all groups, just the disk in a specified group. (2 Replies)
Discussion started by: TRUEST
2 Replies

5. Solaris

swap space in veritas file system

hi every one , i know how to add swap space in ufs file system. but i m facing problem in veritas file system . i wants to know how will i create swap or add new swap space in existing swap space . Note: disk under veritas volume manager control . please help me to solve this issue . (5 Replies)
Discussion started by: samy123
5 Replies

6. Solaris

Veritas Storage Question

How do you get the total size of the LUNS currently online on a Solaris 10 server running Symantec Storage Foundation? (2 Replies)
Discussion started by: soupbone38
2 Replies

7. Solaris

Why Veritas is not used for root file system.

Dear All, In our environment we use SDS (Solaris Vlume Manager) for root file system.So, I am wondering why Veritas is not use for the same. root@abc # df -kh Filesystem size used avail capacity Mounted on /dev/md/dsk/d10 30G 22G 6.9G 77% / /devices ... (3 Replies)
Discussion started by: Reboot
3 Replies

8. Red Hat

Veritas mirroring question

Hi all, I'm fairly new to Veritas on Linux machines and have a disk group with 64 disks that we are migrating to 64 new disks. This means I'll be mirroring the old to the new. So my question is this - is there a way to mirror a specific volume to a range of disks as opposed to listing each disk by... (0 Replies)
Discussion started by: Big_D
0 Replies

9. Solaris

restore dump from veritas format using ufs file system

hi all i have a DLT tape in that tape backup is there is in veritas volume format and i want to restore it in ufs file system how can i do it? right now i don't have veritas file system setup. i have only ufs file sysytem please help some production data is to be restore. (3 Replies)
Discussion started by: nikhil kasar
3 Replies

10. Solaris

how to restore backup from veritas vm in ufs file system

Hi all I have a DLT tape in that tape backup is there is in veritas volume format and i want to restore it in ufs file system how can i do it? right now i don't have veritas file system setup. i have only ufs file sysytem please help some production data is to be restore. backup was taken... (0 Replies)
Discussion started by: nikhil kasar
0 Replies
mkfs_vxfs(1M)															     mkfs_vxfs(1M)

NAME
mkfs_vxfs: mkfs - construct a VxFS file system SYNOPSIS
[generic_options] specific_options] special [size] DESCRIPTION
The command constructs a file system by writing on the special device file (for example, unless the flag is provided. special specifies the special device file location (or character device node) of a particular storage device. The numeric size specifies the number of 1024-byte sectors in the file system. If size is not specified, determines the size of the special device. size can also be specified with a suffix to indicate a unit of measure other than sectors. Append to indicate the value is in kilobytes; to indicate megabytes; to indicate gigabytes; or to indicate terabytes. An appended letter can be separated from the number by a spac by enclosing the letter and number in a set of quotes (for example, "512 k"). The command builds a file system with a root directory and a lost+found directory (see fsck(1M)). The file system can have disk layout Version 4, Version 5, or Version 6. Version 4 adds support for large files and Access Control Lists. Version 5 adds support for 32 ter- abyte file systems. Version 6 adds support for 256 terabyte file systems and various extended VxFS features such as multi-volume support and cross-platform data sharing. The default is Version 6. The number of inodes allocated to a file system depends on the disk layout version. Inodes are allocated dynamically. There are a minimum number of inodes allocated to the file system by and any other inode allocations are done on an as-needed basis during file system use. NOTES
The size argument is ignored when the volume is part of a volume set. The full size of each volume is used instead. The output of the option is not sufficient to recreate a multi-volume file system. The command fails if the option's output is used for this purpose. OPTIONS
generic_options Supported by the generic command (see mkfs(1M)). Specifies the VxFS file system type. Displays the command line that was used to create the file system. The file system must already exist. This option also enables you to determine the parameters used to construct the file system. Echoes the completed command line, but does not perform the action. The command line is generated by incorporating the specified options and arguments with other information derived from This option allows the user to verify the command line. Specifies the VxFS-specific options in a comma-separated list. The arguments and are no longer supported. The following arguments are available: Do not write the file system to the special file. Using gives all the information needed to create a file system but does not create it. Creates a file system in a file. Used for debugging only; size must be specified. bsize is the block size for files on the file system and represents the smallest amount of disk space allocated to a file. bsize must be a power of 2 selected from the range 1024 bytes to 8192 bytes. The default is 1024 bytes for file systems smaller than two terabytes. For file systems larger than two terabytes, the maximum file system size is dependent on the block size. A block size of 1 KB allows a maximum file system size of up to 32 terabytes, a block size of 2 KB allows a maximum file system size of up to 64 terabytes, a block size of 4 KB allows a maximum file system size of up to 128 terabytes, and a block size of 8 KB allows for a file system up to 256 terabytes. These maximum sizes are for disk layout Version 6. The actual maximum file system sizes are slightly less than the above values. The exact values can be found in the Veritas File System Administrator's Guide. If bsize is not specified, the block size defaults to the appropriate value when a file sys- tem is created. inosize is the on-disk inode structure size for files on the file system. The valid values are 256 and 512. The default is 256. There is generally no reason to increase the inode size, and not using the default value can adversely affect file system performance. Controls the flag for the file system. If is specified, the bit is set and files two gigabytes or larger can be created. If is speci- fied, the bit is cleared and files created on the file system are limited to less than two gigabytes. The default is mkfs(1M) and fsadm_vxfs(1M)). VxFS file systems are created by default with the option enabled. Be sure that any system administration utilities used on VxFS file systems, such as backup, operate on large files. n is the number of file system blocks to allocate for an activity logging area. The minimum value is the number of blocks that make the log no less than 256 KB. The maximum value for n is the number of blocks that make the log no greater than 262,144 kilobytes (256 MB) on a file system with disk layout Version 6, or 16,384 kilobytes (16 MB) on a file system with disk layout Version 4 or 5. For a small file system, the default may be smaller to avoid wasting space. A large log provides better performance on metadata-intensive workloads. A small log uses less space on the disk and leaves more room for file data. For example, an NFS-intensive workload performs better with a large log; a small floppy device requires a small log. The amount of virtual memory required by (see fsck_vxfs(1M)) to check a VxFS file system is proportional to the size of the log. The maximum amount of virtual memory used is twice the size of the log. Therefore, the sum of physical memory and swap space must be at least 32 MB to ensure that a file system with a 16384 KB log can be cleaned. On small systems, be careful not to create a file system with a log larger than half the available swap space. A maximum log size of one third the total of memory and swap space is a good general rule. See swapinfo(1M). n is the VxFS disk layout version number. Valid values are 4, 5, and 6. Version 6 disk layouts support file systems up to 256 terabytes in size, although file systems currently cannot be created with a size of 8 exabytes. The default is disk layout Version 6. EXAMPLES
Create a VxFS file system on Veritas Volume Manager volume at the special device file /dev/vx/rdsk/dg1/vol1 with a size of 1 GB. Determine the block size, disk layout version, inode size, log size, and device size of a VxFS file system. SEE ALSO
fsadm_vxfs(1M), fsck(1M), fsck_vxfs(1M), mkfs(1M), mount_vxfs(1M), swapinfo(1M), dir(4), fs_vxfs(4). Veritas Volume Manager Administrator's Guide mkfs_vxfs(1M)
All times are GMT -4. The time now is 01:40 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy