Consultor Eletrônico



Kbase P59502: Cannot Create a RAW partition database
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/12/2003
Status: Unverified

FACT(s) (Environment):

Progress 9.1D

SYMPTOM(s):

Cannot Create a RAW partition database

Unable to write master block for file /dev/raw/raw1. (6750)

Create database failed. Check your structure file. (8374)

prostrct create fails with error 6750 and 8374

SYSTEM ERROR: File data.d1 too small 0, blocksize 1024 extend failed (4524)

procopy fails with error 4524

Raw partitions have been bound to block devices before creating the associated datbase extents.

CAUSE:

BUG# 20031211-008

CAUSE:

There is an issue with the creation of database extents on a RAW partition in that the RAW devices are unlinked by the prostrct create and the device containing the raw extent is deleted. The procopy fails because the blocksize of the RAW partition is 512K.

FIX:

The creation of database extents on a RAW partition is currently inoperable.

If the implemenation of RAW partition extents is for performance reasons, consider alternative performance tuning operations, like having multiple volumes, distributing the load through multiple disks/controllers, and using storage areas for indexes and tables. In theory, by using raw partitions, you avoid the overhead of the OS managing the filesystem, but over the past years in particular, the OS has got much better at handling this and ext3 filesystem's themselves have got smarter than the old file systems that were the reason for using raw partitions in the past.