InfoScale™ 9.0 SmartIO for Solid-State Drives Solutions Guide - Solaris
- Introducing SFHA Solutions SmartIO
- Using the SmartIO feature: use cases
- About SmartIO read caching for applications running on VxVM volumes
- About SmartIO read caching for applications running on VxFS file systems
- About SmartIO caching on SSD devices exported by FSS
- About SmartIO write-back caching for applications running on VxFS file systems
- About multiple SmartIO cache areas for read and write-back caching on VxFS file systems
- About SmartIO caching for Oracle databases on VxFS file systems
- About SmartIO caching for databases on VxVM volumes
- Administering SmartIO
- Enabling or disabling caching for a data object
- Viewing the SmartIO cache statistics
- Troubleshooting and error handling
- Appendix A. Command reference
Displaying information about a cache area
SmartIO uses a cache area on the SSD devices for caching. Each cache area has attributes such as the cache type, size, association type, the caching state, and the devices used for caching. The cache area also has associated data objects.
For a VxFS cache area, the sfcache list command shows the caching mode for the file or directory. If the mode is not explicitly set, the file or directory inherits the caching mode of the mount point. If the mode is explicitly set for a file or directory, that value persists across remounts. The displayed caching mode may differ from the mode that is enabled for the mount point. The writeback mode is not enabled unless the file system is mounted in writeback mode. If a file or directory is set to writeback mode, but the file system is mounted in another mode, the file or directory inherits the caching mode of the mount point.
To display information about a cache area
- Use the following command to display information about the cache areas on the system.
# sfcache list
NAME TYPE SIZE ASSOC-TYPE STATE FSTYPE DEVICE sfcachearea_1 VxVM 9.91g AUTO ONLINE - ssd0_2809 sfcachearea_2 VxFS 31.97g AUTO ONLINE reserve ssd0_0
- Use the following command to display information about a specific cache area.
Example of a VxVM cache area:
# sfcache list sfcachearea_1 Cachearea: sfcachearea_1 Assoc Type: AUTO Type: VxVM Size: 30.00g Cacheline Size: 64.00k Memory Size: 16.00m State: ONLINE Layout: CONCAT Number of Columns: 0 ASSOCIATED DATA OBJECTS: ASSOC DATAOBJECT NAME CACHING-MODE STATE KSTATE testdg/testvol1 read ENABLED ENABLED testdg/testvol2 read ENABLED ENABLED
Example of a VxFS cache area:
# sfcache list sfcachearea_2 Cachearea: sfcachearea_2 Assoc Type: AUTO Type: VxFS Size: 7.00g State: ONLINE Layout: CONCAT FStype: default Number of Columns: 0 FSUUID SIZE MODE MOUNTPOINT CACHENAME a6178a5604a50200577a... 759.0 MB read /ora_inst1 sfcachearea_2 0d929856a7d60e003d38... 512.0 MB writeback /pdb2 sfcachearea_2 90929856b68800008141... 50.1 MB read /fast_recovery sfcachearea_2 02188a569d7e0700567d... 4 KB nocache - sfcachearea_2 31188a5679a90900987d... 4 KB nocache - sfcachearea_2 a55b8a56db160a00fa61... 4 KB nocache - sfcachearea_2