Sponsored Content
Operating Systems HP-UX About Block Size and Fragment Size Post 302929758 by Scrutinizer on Friday 26th of December 2014 02:05:36 AM
Old 12-26-2014
Quote:
Originally Posted by jess_t03
Code:
$ df -g /
/                      (/dev/vg00/lvol3       ) :
           8192 file system block size            8192 fragment size
         131072 total blocks                     85350 total free blocks
          85350 allocated free blocks            38944 total i-nodes
          35436 total free i-nodes               35436 allocated free i-nodes
     1073741827 file system id                    vxfs file system type
           0x10 flags                             255 file system name length
              / file system specific string

That does indeed show a "fragment size" of 8 KB, which is the "fundamental file system block size", i.e. the minimum block size that can be used on a file system..

Quote:
[CODE]
[..]
I think it's somehow related that root VG supposed to be on a contiguous LVM logical volume. But I'm not sure.
It is important to get the terms right. A VG can not be on a LVM volume. What you mean is the root filesystem (in this case of type VXFS) that gets mounted on /. The root filesystem is usually on one of the logical volumes (typically lvol3) on vg00.

If there needs to be a contiguous LVM, then that typically pertains to the swap volume ( typically lvol2 on vg00), but that does not contain a VXFS file system and so does not have a block size / fragment size..). The contiguousness has to do with physical extents, not filesystem blocks / fragments..

Last edited by Scrutinizer; 12-26-2014 at 03:17 AM..
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

How to know the OS Block size

Hello Unix guru's I want to check my OS Block size for the Solaris 8 Following is one of the line from df -g command. Can anybody help to interpret the same. /u03 (/dev/vx/dsk/oradg/vol03): 8192 block size 8192 frag size 205463552 total blocks 50433792... (1 Reply)
Discussion started by: Dilippatel
1 Replies

2. UNIX for Dummies Questions & Answers

block size

Hi All, drwxr-xr-x 2 root root 4096 May 31 14:47 test Please let me know here 4096 indicating what? Thanks & Regards, Bache (1 Reply)
Discussion started by: bache_gowda
1 Replies

3. Solaris

command to find out total size of a specific file size (spread over the server)

hi all, in my server there are some specific application files which are spread through out the server... these are spread in folders..sub-folders..chid folders... please help me, how can i find the total size of these specific files in the server... (3 Replies)
Discussion started by: abhinov
3 Replies

4. AIX

Block Size

Hi, I try to change the block size from 512 to 0, but it send this message: 0514-068 Cause not know Can someone help me whith this? (3 Replies)
Discussion started by: Ruben78
3 Replies

5. Solaris

Directory size larger than file system size?

Hi, We currently have an Oracle database running and it is creating lots of processes in the /proc directory that are 1000M in size. The size of the /proc directory is now reading 26T. How can this be if the root file system is only 13GB? I have seen this before we an Oracle temp file... (6 Replies)
Discussion started by: sparcman
6 Replies

6. Shell Programming and Scripting

The scripts not able to make the file to size 0, every times it go back to its original size

#!/bin/sh ########################################################################################################## #This script is being used for AOK application for cleaning up the .out files and zip it under logs directory. # IBM # Created #For pdocap201/pdoca202 .out files for AOK #1.... (0 Replies)
Discussion started by: mridul10_crj
0 Replies

7. Shell Programming and Scripting

Script to read file size and send email only if size > 0.

Hi Experts, I have a script like $ORACLE_HOME/bin/sqlplus username/password # << ENDSQL set pagesize 0 trim on feedback off verify off echo off newp none timing off set serveroutput on set heading off spool Schemaerrtmp.txt select ' TIMESTAMP COMPUTER NAME ... (5 Replies)
Discussion started by: welldone
5 Replies

8. UNIX for Advanced & Expert Users

Physical disk IO size smaller than fragment block filesystem size ?

Hello, in one default UFS filesystem we have 8K block size (bsize) and 1K fragmentsize (fsize). At this scenary I thought all "FileSytem IO" will be 8K (or greater) but never smaller than the fragment size (1K). If a UFS fragment/blocksize is allwasy several ADJACENTS sectors on disk (in a ... (4 Replies)
Discussion started by: rarino2
4 Replies

9. Red Hat

O/s block size

Hi Guys, I am running Linux 2.6.18-164.el x86_64 how do i check the block size? Thanks in advance... (1 Reply)
Discussion started by: Phuti
1 Replies

10. UNIX for Dummies Questions & Answers

Ls directory size reporting byte size instead of file count

I have been searching both on Unix.com and Google and have not been able to find the answer to my question. I think it is partly because I can't come up with the right search terms. Recently, my virtual server switched storage devices and I think the problem may be related to that change.... (2 Replies)
Discussion started by: jmgibby
2 Replies
vxres_lvmroot(1M)														 vxres_lvmroot(1M)

NAME
vxres_lvmroot - restore LVM root disk from Veritas Volume Manager root disk SYNOPSIS
vxres_lvmroot [-v] [-b] [-D] new_disk_da_name vxres_lvmroot [-v] [-b] [-D] [-p Pool_1,Pool_2,...] new_disk_da_name DESCRIPTION
The vxres_lvmroot command initializes the specified physical disks as a Logical Volume Manager (LVM) root disks under HP-UX. The resulting LVM root volume group is named vg## where ## is the first number starting at 00 that creates a unique LVM volume group name. The specified disks must have enough space to accommodate the total size of all of the volumes in the VxVM root disk group. The new LVM root volume group is then populated with volumes of the same size and type as the volumes from the existing VxVM root disk group. Volumes named rootvol, swapvol, standvol, usrvol, tmpvol, homevol, optvol and dumpvol on the VxVM root disk are replaced with the LVM standard volume names lvol3, lvol2, lvol1, lvol6, lvol5, lvol4, lvol8, and lvol2 respectively. The names of other volumes on the new root volume group are generated by determining the next available lvoln name for as many volumes as exist on the VxVM root disk group. As each LVM volume is made, the data from each VxVM volume is copied to the equivalent LVM volume. For volumes containing file systems, the copy is performed using the cpio command. For volumes that do not contain file systems, the data is copied using the dd command. To minimize disk arm movement, volume copies are performed serially in the foreground. To ensure that no data corruption has occurred during copying, the fsck command is run on each freshly populated file system. The second form of the vxres_lvmroot command shown in the SYNOPSIS section allows a multiple disk VxVM root disk group to be copied. This form of the command also supports striped volumes. The argument to the -p option is a comma-separated list of additional disks that are required to copy a multiple disk VxVM root disk group. Before commencing copying, vxres_lvmroot determines the number of disks that are required. If insufficient disks are specified, vxres_lvmroot displays how many disks are needed before exiting with an error. After all of the volumes have been copied, the mkboot command is run on the new disk to set it up as a bootable LVM disk under HP-UX. Once this is complete, the root and stand file systems on the new disk are temporarily mounted, and the following files updated to reflect the new environment: o /etc/fstab on the new root file system is updated to reflect the paths to the block device nodes that correspond to the LVM volumes. The old information about mounting VxVM volumes is preserved at the end of the file in comment lines. o /stand/bootconf is regenerated in the new stand file system. The contents of this file define the path of the block device node cor- responding to the new root disk together with an indication that it is an LVM boot disk, for example: l /dev/dsk/c1t5d0 OPTIONS
-b Invokes the setboot command to change the primary and alternate boot device settings. The primary boot device is set to the newly cloned LVM root disk. The alternate boot device is set to the original VxVM root disk. If the -v option is also specified, infor- mation on the setting of the primary and alternate boot devices is displayed. -D Uses the vxdump(1M) and vxrestore(1M) commands to copy VxFS file systems, and the dump(1M) and restore(1M) commands to copy HFS file systems. The default method of copying file systems is to use the find(1M) and cpio(1M) commands. However, if one or more of the file systems to be copied contain files with "holes" (that is, files that appear to be very large, but which are sparse and contain very little storage), this may exceed the capability of the target file system to copy the files using find and cpio. One symp- tom of this condition is to receive a "file system full" indication on the target file system while copying. (Whereas the find and cpio commands assume that a file's size correctly represents the storage required, the vxdump, vxrestore, dump and restore commands copy a sparse file as it appears in the source file system.) If a "file system full" condition is indicated for one of the target file systems, start vxres_lvmroot again with the -D option specified. Note: the vxdump, vxrestore, dump and restore commands are not well suited for running from a shell script. If you interrupt the script (for example, by pressing Ctrl-C), these commands prompt you to ask whether you really want to continue or abort. The out- put from the dump commands is verbose and so is redirected to a file. As this redirection would hide any continue/abort prompt, and make the program appear to hang, the interrupt signal is temporarily disabled while the copy is in progress (a message to this effect is displayed if the -v option is specified). -v Outputs verbose messages including a timestamp that indicates major operations being performed. Since copying the data on a root disk can take a considerable amount of time, this gives an indication of the progress being made. ARGUMENTS
new_disk_da_name Specifies the device name (disk access name) of the physical disk that is to become the LVM root disk. EXAMPLES
This example shows the vxres_lvmroot command invoked in its simplest form: /etc/vx/bin/vxres_lvmroot c5t1d0 This example shows the behavior of the vxres_lvmroot command when invoked with the -v (verbose) option: # /etc/vx/bin/vxres_lvmroot -v -b c5t13d0 vxres_lvmroot 18:12: Gathering information on the current VxVM root config vxres_lvmroot 18:12: Checking specified disk(s) for usability vxres_lvmroot 18:12: Preparing disk c5t13d0 as an LVM root disk vxres_lvmroot 18:12: Creating LVM Volume Group vg00 vxres_lvmroot 18:12: Copying /dev/vx/dsk/rootdg/standvol (hfs) to /dev/vg00/lvol1 vxres_lvmroot 18:12: Cloning /dev/vx/dsk/rootdg/swapvol (swap) to /dev/vg00/lvol2 vxres_lvmroot 18:12: Copying /dev/vx/dsk/rootdg/rootvol (vxfs) to /dev/vg00/lvol3 vxres_lvmroot 18:13: Copying /dev/vx/dsk/rootdg/homevol (vxfs) to /dev/vg00/lvol4 vxres_lvmroot 18:13: Copying /dev/vx/dsk/rootdg/tmpvol (vxfs) to /dev/vg00/lvol5 vxres_lvmroot 18:13: Copying /dev/vx/dsk/rootdg/usrvol (vxfs) to /dev/vg00/lvol6 vxres_lvmroot 18:33: Copying /dev/vx/dsk/rootdg/optvol (vxfs) to /dev/vg00/lvol7 vxres_lvmroot 18:41: Copying /dev/vx/dsk/rootdg/varvol (vxfs) to /dev/vg00/lvol8 vxres_lvmroot 18:45: Setting up disk c5t13d0 as an LVM boot disk vxres_lvmroot 18:45: Installing fstab and fixing dev nodes on new root FS vxres_lvmroot 18:45: Current setboot values: vxres_lvmroot 18:45: Primary: 0/4/0/1.10.0 vxres_lvmroot 18:45: Alternate: 0/4/0/1.12.0 vxres_lvmroot 18:45: Making disk c5t13d0 (0/4/0/1.13.0) the primary boot disk vxres_lvmroot 18:45: Making disk c5t10d0 (0/4/0/1.10.0) the alternate boot disk vxres_lvmroot 18:45: Disk c5t13d0 is now an LVM (VG vg00) rootable boot disk NOTES
If the vxres_lvmroot command aborts for any reason, or if you interrupt the command during execution (unless this is inhibited by the -D option), an attempt is made to clean up the LVM objects that had been generated up to the time of the abort or interruption. If an LVM object cannot be removed, an explanatory message is displayed. SEE ALSO
cpio(1), dd(1), dump(1M), fsck(1M), restore(1M), setboot(1M), vxbootsetup(1M), vxcp_lvmroot(1M), vxdestroy_lvmroot(1M), vxdump(1M), vxre- store(1M) VxVM 5.0.31.1 24 Mar 2008 vxres_lvmroot(1M)
All times are GMT -4. The time now is 01:37 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy