12-10-2003
I don't know aix, but I took a quick look at some web sites and it looks like aix is using an upgraded version of the McKusick filesystem. So I'll take a quick stab at some of this...
NBPI
An inode is a thing that you need to create a file. If a filesystem has 1000 inodes, then it can have 1,000 files. You want to have too many inodes. When you run out of disk space, you will have some unused inodes. That is better than unused disk space with no inodes left to use it. NBPI is number of bytes per inode. Think of it as the average expected file size. By having a default expressed this way, if the filesystem doubles, so do the inodes.
Allocation Group
A filesystem is big so it get chopped up into a few sections called allocation groups. Think about a file that is growing...it needs another data block. You don't want any data block, you want one close by. So the system tries to keep the file in the same allocation group. In fact it tries to keep all of the files in a directory (not subdirectory) in the same allocation unit. Allocation units should be large enough for this to be possible most of the time.
allocation unit
This is the smallest piece of data that can be assigned to a file. A one byte file will use one allocation unit.
That's a quick rundown of these terms. But if you don't understand them all, just take the default values for everything.
Note to freaked out file system gurus...I know that I'm over-simplifying. I think that's what the OP wanted.
8 More Discussions You Might Find Interesting
1. AIX
Aix 5.2 on a P510 RS6000
My /usr filesystem is sized at 3.8 gb. Check me if I'm wrong here but this should be enough space for /usr?
When I installed the o/s I just followed the defaults, didn't add any 3rd party apps, least that I know of.
My problem is that it's running at 90% capacity. ... (2 Replies)
Discussion started by: Westy564
2 Replies
2. Programming
Hello,
I would like get idea about performance enginering from basic to advanced level. Do anyone know a place where i can find some videos related to performance engineering ? (5 Replies)
Discussion started by: shafi2all
5 Replies
3. Solaris
Hi.. Every one,
I have servers installed with solaris 10.We have configured our servers for IPMP and we have respective entries in /etc/hostname.<interface> for every physical interface.
for example one of the file contains :
# more /etc/hostname.ce6
super-ce6 netmask + broadcast + group... (3 Replies)
Discussion started by: Reboot
3 Replies
4. Solaris
can anyone explain me the RAID concepts clearly. I studied some book bt i didnt get any clear idea. (4 Replies)
Discussion started by: rogerben
4 Replies
5. Shell Programming and Scripting
Hi all,
I've been looking for the way to send stdout and stderr to different files. Well, actually I really knew how to make it, but I wanted to be sure.
I've found an instruction very interesting which I'm not able to understand:
taken from this site. It says it sends stdout to output.log,... (4 Replies)
Discussion started by: AlbertGM
4 Replies
6. Programming
How hash tables are used to quickly locate a data record? (4 Replies)
Discussion started by: rupeshkp728
4 Replies
7. UNIX for Dummies Questions & Answers
Team,
I am working in unix perl . i have come across scenarios where there are lots of unix concepts are being used.
For example, Handle, pipes, forking ,data sharing between processes,parallel processing and so on. I need some conceptual explanation about the unix system .
I... (5 Replies)
Discussion started by: mdsaleemj
5 Replies
8. Linux
hi guys,
i got job recently in a company which provide a product for data backup and data recovery... as dis product is wrriten in c++ am workin in c++.. now am under training and i want to learn abt Operating System concepts and OS programming using c and c++. i know basic c and c++ programming... (3 Replies)
Discussion started by: senthil.march
3 Replies
LEARN ABOUT OSF1
dxfileshare
dxfileshare(8) System Manager's Manual dxfileshare(8)
NAME
dxfileshare - Exports local directories and mounts directories from the network
SYNOPSIS
/usr/bin/X11/dxfileshare
DESCRIPTION
Use the File Sharing application, dxfileshare, to: Export (or share) local UNIX directories to the network Stop exporting UNIX local direc-
tories to the network Specify which directories mounted from the network are to be remounted every time the system is rebooted, that is,
add an entry to the /etc/fstab file Add, change, or delete NFS entries from the /etc/exports file Share local UNIX directories with a per-
sonal computer (PC) when Advanced Server for UNIX is installed on your system Display local directories that are shared (exported) with the
network Display network mounts (directories that can be mounted from the network)
The File Sharing application can also be invoked from the CDE Application Manager from the following categories:
Application Group: System_Admin
System Admin Subgroup: Daily Admin
Online help is available for the File Sharing application by clicking on any Help button or using the Help pull-down menu.
RESTRICTIONS
You must have root privileges to use certain features of File Sharing. Namely, the ability to export (or share) a directory or to modify
the properties of a directory that is already being exported.
You must have Advanced Server for UNIX installed on your system to share local directories with PCs.
FILES
Defaults that are shared by the graphical and command line user interface. File Sharing uses the same file as the Host Manager application.
File Sharing application File Sharing help volume Directory containing File Sharing application icons Application defaults file that sets
the default values for the X resources File Sharing message catalog Message catalog containing File Sharing location IDs for on-item help
i18n_motif_shared_text.cat
Message catalog containing application-independent messages i18n_motif_shared_text_LocIds.cat
Message catalog containing application-independent location IDs for on-item help
SEE ALSO
Commands: X(1X), automount(8), bcheckrc(8), mount(8), mountd(8), showmount(8), umount(8)
Functions: getfsstat(2), getmntinfo(3), getmntinfo_r(3), mount(2), mount(2sv), umount(2), umount(2sv), umount(3)
Files: exports(4), fstab(4), mountdtab(4)
Tru64 UNIX System Administration
ASU Installation and Administration Guide
ASU Concepts and Planning Guide
dxfileshare(8)