2013-01-21

trim ext4 raid


Understanding Discard (TRIM) support
Discard (also known as TRIM) is enabled by default in this version of the IO Accelerator driver.
Discard addresses a unique issue to solid-state storage. When a user deletes a file, the device does not
recognize that it can reclaim the space. Instead, the device assumes the data is valid.
Discard is a feature on newer filesystem releases. It informs the device of logical sectors that no longer
contain valid user data. This enables the wear-leveling software to reclaim that space (as reserve) to handle
future write operations.
Discard TRIM on Linux
Discard is enabled by default. For Discard to be implemented, the Linux distribution must support this feature,
and Discard must be enabled.
Under Linux, discards are not limited to being created by the filesystem; discard requests can also be
generated directly from userspace applications using the kernel discard ioctl.
CAUTION: A known issue is that ext4 in Kernel.org 2.6.33 or earlier might silently corrupt data
when Discard is enabled.
The issue has been fixed in many kernels provided by distribution vendors. Check with your kernel
provider to ensure that your kernel properly supports Discard. For more information, see the
release notes for this version of the driver.

IMPORTANT: Currently, MD and LVM do not pass discards to underlying devices in Linux.
Therefore, any ioDrive device that is part of an MD or LVM array will not receive discards sent by
the filesystem.
The LVM release included in Red Hat 6.1 supports passing discards for several targets, but not all
(RHEL 6.1documentation
(http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administrati
on_Guide/newmds-ssdtuning.html)). For more information, see your distribution documents.

2013-01-20

firware version for HP I/O accelerators


 This is from hp site ( the software hpioaccel 3.1.1 ) :

firmware version 107004 on QK761A, QK762A, QK763A (Gen2 IO Accelerators)

firwmare version 107007 on AJ876A, AJ877A, AJ878A, AJ878B, BK836A (Gen1 IO Accelerators
)


2013-01-19

how to create a redo log with a 4KB block size


ALTER DATABASE mydb ADD LOGFILE GROUP 3
('$ORACLE_BASE/oradata/mydb/redo03a.rdo',
'$ORACLE_BASE/oradata/mydb/redo03b.rdo')
SIZE 500K BLOCKSIZE 4096;
http://www.databasejournal.com/features/oracle/article.php/3922826/Understanding-4KB-Sector-Support-for-Oracle-Files.htm

2013-01-18

db flash cache for 11.2.0.3

ORA-00439 During Startup Of Database With Oracle Flash Cache [ID 1473149.1]

exadata upate firmware on F20 accelerators cards

Exadata Database Systems with Flash Accelerator F20 Controllers May Hang During DRAM Reads Without Firmware Upgrade D21Y [ID 1520197.1]