A Quick Tip About Orion

In the comment thread of one of my old posts about Orion a reader posted an example of a problem he was having with the tool.

# ./orion10.2_linux -run simple -testname mytest -num_disks 1
ORION: ORacle IO Numbers — Version 10.2.0.1.0
Test will take approximately 9 minutes
Larger caches may take longer

storax_skgfr_openfiles: File identification failed: /mnt/1201879371/Orion, error 4
storax_skgfr_openfiles: File identification failed on /mnt/1201879371/Orion
OER 27054, Error Detail 0: please look up error in Oracle documentation
rwbase_lio_init_luns: lun_openvols failed
rwbase_rwluns: rwbase_lio_init_luns failed
orion_thread_main: rw_luns failed
Non test error occurred
Orion exiting

Carry on Wayward Googler

I didn’t work the problem with the poster of this issue, but I do know the answer to the issue and for the sake of any future wayward googlers I’ll post up the solution. The solution was to set  fs.aio-max-nr in sysctl.conf file to 4194304. The value can be change through the /proc interface as well:

# echo 4194304 > /proc/sys/fs/aio-max-nr

11 Responses to “A Quick Tip About Orion”


  1. 1 rich August 14, 2009 at 9:14 am

    I get the same error on AIX 5.3 TL10 when trying to run against raw disks. Can orion be run against raw disks?

    ORION: ORacle IO Numbers — Version 11.1.0.7.0
    mytest_20090814_1012
    Test will take approximately 9 minutes
    Larger caches may take longer

    storax_skgfr_openfiles: File identification failed on /dev/hdisk2
    OER 27037: please look up error in Oracle documentation
    Additional information: 5
    rwbase_lio_init_luns: lun_openvols failed
    rwbase_rwluns: rwbase_lio_init_luns failed
    orion_thread_main: rw_luns failed
    Non test error occurred
    Orion exiting

    • 2 kevinclosson August 15, 2009 at 5:56 pm

      I don’t get to touch AIX systems these days so I can’t answer that. It sure seems like you would be able to. You might care to truss the execution of Orion to see what is failing.

  2. 3 rich August 16, 2009 at 7:51 pm

    my fault, it works if I use raw disks (/dev/rhdiskX) but not disks (/dev/hdiskX)

    • 4 kevinclosson August 16, 2009 at 11:32 pm

      Thanks, Rich…that actually makes sense since a block interface would not make Orion all that happy. I did quite a good bit of work on AIX 4.3 and very early 5L, but did not cast to memory the raw/block disk nomenclature so I missed that clue… thanks for helping future Googlers!

  3. 5 Jorge Maestre September 3, 2009 at 8:57 pm

    Kevin, I hope you remember me since I was one of your biggest fans!! I also hope things are well. I’ve been having issues with orion on Windows where, no matter what happens, we get the “File Identification…error 5”. I’m about to run another test using a linux server and raw devices. I haven’t been able to find this written anywhere, but I’m starting to assume that orion ONLY works with raw devices. Any truth to that?

    • 6 kevinclosson September 3, 2009 at 9:33 pm

      Jorge,

      Anyone that dines in my house on Venison I’ve taken from the field is impossible to forget! How are you doing? Good to hear from you.

      As for Orion, I wouldn’t use it on anything but raw disk personally…

  4. 7 Jorge Maestre September 3, 2009 at 10:02 pm

    Great to hear from you as well!! I’m always singing your praises. Not sure if you hear, but our buddy Rozmus is now at Cray.

    And yes, I’ve gone the route of Solaris and a raw device. Testing now…

  5. 11 Mark October 2, 2009 at 9:08 pm

    I get the same error with Solaris 10. I do not know where is the AIO equivalence in Solaris.


Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




DISCLAIMER

I work for Amazon Web Services but all of the words on this blog are purely my own. Not a single word on this blog is to be mistaken as originating from any Amazon spokesperson. You are reading my words this webpage and, while I work at Amazon, all of the words on this webpage reflect my own opinions and findings. To put it another way, "I work at Amazon, but this is my own opinion." To conclude, this is not an official Amazon information outlet. There are no words on this blog that should be mistaken as official Amazon messaging. Every single character of text on this blog originates in my head and I am not an Amazon spokesperson.

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 2,900 other followers

Oracle ACE Program Status

Click It

website metrics

Fond Memories

Copyright

All content is © Kevin Closson and "Kevin Closson's Blog: Platforms, Databases, and Storage", 2006-2015. Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Kevin Closson and Kevin Closson's Blog: Platforms, Databases, and Storage with appropriate and specific direction to the original content.

%d bloggers like this: