Various filesystems in Oracle Database ApplianceODA
Various filesystems in Oracle Database Appliance(ODA).
- acfs
- ext4
- tmpfs
- vfat
- devtmpfs
run the df -hT command to know the filesystem types along with usage. For Output See below.
1 and 4 are new in ODA Linux, did not find in normal Linux systems with Oracle databases.
2 ,3 and 5 are familiar in normal Oracle database Servers with Linux OS along with xfs. For more info details given below.
-
acfs
ACFS stands for Automatic Storage Management Cluster File System. It is a file system designed specifically for use with Oracle Database Appliance (ODA). ACFS provides a scalable and high-performing file system that allows for storage and management of files directly in the cluster environment.
ACFS in ODA offers various benefits for Oracle Database administrators. It provides a single file system that can be accessed by multiple database instances within a cluster, allowing for simplified administration and improved resource utilization. ACFS also supports advanced features such as snapshotting, which enables easy point-in-time copies of data for backup or testing purposes.
Additionally, ACFS integrates seamlessly with Oracle Database, enabling features like Oracle Automatic Storage Management (ASM).
-
ext4
Ext4 stands for Fourth Extended Filesystem and is a popular file system used in Linux operating systems, including Oracle Database Appliance (ODA). It is the default file system for many Linux distributions and offers several advantages over its predecessors.
One of the key features of Ext4 is its support for larger file systems and files. It can handle file systems with sizes up to 1 exabyte and individual files up to 16 terabytes in size. This makes it suitable for managing large amounts of data, which is crucial for database systems.
-
tmpfs
In ODA, tmpfs stands for Temporary File System. It is a type of file system that uses a portion of the computer’s RAM (Random Access Memory) as its storage space. This means that data stored in a tmpfs file system is volatile and will be lost upon system reboot or power-off.
Tmpfs is commonly used for storing temporary or volatile data that is needed during the current session but does not need to be persisted for long-term storage. This can include temporary files, caches, and other temporary data generated by applications.
One of the advantages of using tmpfs in ODA is its fast access speed. Since it is stored in RAM rather than on disk
-
vfat
In the Oracle Database Appliance (ODA), /boot/efi is a directory that holds the EFI System Partition (ESP). The EFI System Partition is a small partition on a storage device that is formatted with the EFI file system. It contains the necessary files for the EFI firmware to boot the system.
/boot/efi is typically used in UEFI (Unified Extensible Firmware Interface) systems, which are modern systems that have replaced the traditional BIOS (Basic Input/Output System) firmware. UEFI systems provide improved security, faster boot times, and support for larger storage devices.
The /boot/efi directory contains the boot files for the operating system, such as boot loaders
-
devtmpfs
Devtmpfs is a temporary file system in Oracle Database Appliance (ODA) that is used for managing device files in the Linux operating system. It is a special file system that is automatically created and mounted at boot time.
Devtmpfs provides a mechanism for dynamically creating and managing device files in the /dev directory. These device files represent various hardware devices such as disk drives, network interfaces, or input/output devices.
The main purpose of devtmpfs is to allow the Linux kernel to manage device files in memory, as opposed to having to rely on a static /dev file system
df -hT
#df -hT Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 252G 40K 252G 1% /dev tmpfs tmpfs 252G 1.4G 251G 1% /dev/shm tmpfs tmpfs 252G 883M 251G 1% /run tmpfs tmpfs 252G 0 252G 0% /sys/fs/cgroup /dev/mapper/VolGroupSys-LogVolRoot ext4 30G 18G 11G 65% / /dev/md126p2 ext4 474M 119M 327M 27% /boot /dev/md126p1 vfat 500M 7.4M 493M 2% /boot/efi /dev/mapper/VolGroupSys-LogVolU01 ext4 40G 29G 8.6G 78% /u01 /dev/mapper/VolGroupSys-LogVolOpt ext4 30G 12G 17G 42% /opt tmpfs tmpfs 51G 0 51G 0% /run/user/0 /dev/asm/acfsclone-76 acfs 150G 12G 139G 8% /opt/oracle/oak/pkgrepos/orapkgs/clones /dev/asm/commonstore-76 acfs 5.0G 319M 4.7G 7% /opt/oracle/dcs/commonstore /dev/asm/odabase_n0-76 acfs 10G 325M 9.7G 4% /u01/app/odaorabase0 /dev/asm/orahome_sh-76 acfs 80G 13G 68G 16% /u01/app/odaorahome /dev/mapper/VolGroupSys-optNWLV1 ext4 9.8G 48K 9.7G 1% /opt/NWapp
See also
How to create new filesystem on ODA server