12/25/2023 0 Comments Openzfs sharenfsv$dnfs_stats – shows dNFS performance statistics.Oracle provides a number of v$ views specifically for the management of Oracle dNFS, these can be used to obtain further details and metrics, for example. SQL> SELECT distinct svrname, path FROM v$dnfs_channels SQL> SELECT svrname, dirname, nfsversion FROM v$dnfs_servers ![]() Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Oracle 19c Databaseįrom our Oracle 19c database we can also confirm Oracle dNFS is configured correcting by logging on to the database and querying the v$dnfs_servers and v$dns_channels views. Note: if filer is reporting an IP address rather than a server name, there is likely an issue with the formatting for the oranfstab file. Oracle instance running with ODM: Oracle Direct NFS ODM Library Version 6.0ĭirect NFS: mount complete dir /export/oradata on zfsa nfsport 2049 using NFS version 4.1ĭirect NFS: channel id path to filer via local is UP The Oracle alert.log file should include an entry confirming the Oracle Direct NFS ODM library is running (Oracle 19c uses ODM v6.0), and the channels used.Ĭonfirm that path IP address, filer name and the local IP address are as expected. Note: the oranfstab file is very particular in its parsing and requires the local parameter to be defined before the path, they can be on the same line or split over two. ~]$ cat $ORACLE_HOME/dbs/oranfstabĮxport: zfsa:/export/oradata mount: /u01/oradata The Oracle database reads the oranfstab to obtain information about the required dNFS mounts, during the database start-up, therefore any change to the oranfstab file requires a database bounce. Zfsa:/export/oradata nfs4 74G 3.4G 71G 5% /u01/oradata Oracle Database ~]# df -h -t nfs4 -Tįilesystem Type Size Used Avail Use% Mounted on Use df -t nfs4 to report file system usage, limit output with type to NFS4, for example. The mount command can be used to show type and version for example. Mar 14 08:56:33 oracle19c kernel: RPC: Registered tcp NFSv4.1 backchannel transport module. Looking at the Oracle Linux database servers /var/log/messages file we can see NFSv4.1 is registered. The above confirms the ZFSA simulator is exporting an NFSv4.1 share and it’s mountable. Program version netid address service ownerġ00227 3 udp 0.0.0.0.8.1 nfs_acl superuserġ00227 3 tcp 0.0.0.0.8.1 nfs_acl superuser The rpcinfo command provides a convenient way of checking supported NFS versions, for example. ![]() ![]() Using the Linux showmount command we can see the available exported shares. CDB1]$ cat /etc/oracle-release Oracle Linux Server release 7.9 export/oradata Linux Serverįor my database server I am using a Vagrant built Oracle Linux 7.9 server, the Vagrant and Ansible playbooks are available on my GitHub repo. ![]() On my laptop I have started an Oracle ZFS storage appliance simulator on VirtualBox, and have created a 75G share. Note: this configuration is for purely educational and training purposes and should not be considered suitable for Production use. In this post I am going to show how we can use an Oracle ZFS Storage Appliance simulator to provide an environment to learn about NFSv4.1 and Oracle Direct NFS (dNFS). In a previous post I have shared how to install and configure the Oracle ZFS Storage Appliance simulator on VirtualBox, and also on VMware Fusion.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |