?
Solved

Dependent module libx.so could not be loaded. and liby.a

Posted on 2011-03-21
11
Medium Priority
?
953 Views
Last Modified: 2012-05-11
I got error when running a job from autosys on aix server "Dependent module libx.so could not be loaded. and liby.a" How to get this library installed or  which fileset will have these modules?
0
Comment
Question by:SavindraSingh
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 5
11 Comments
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 35181204
Hi,

liby.a is part of "bos.adt.utils" (Yacc) from the Base OS medium.

I never heard of libx.so. What is the exact message you get?

wmp

0
 
LVL 5

Author Comment

by:SavindraSingh
ID: 35181257
Below is the error message which I got.
This is defined in my /etc/environment file as LDR_PRELOAD64=libx.so:liby.a

exec(): 0509-036 Cannot load program java because of the following errors:
        0509-150   Dependent module libx.so could not be loaded.
        0509-022 Cannot load module libx.so.
        0509-026 System error: A file or directory in the path name does not exist.

ys
0
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 35181371
Who instructed you to set LDR_PRELOAD64?

Your setting looks just like the example in IBM's Performance Management Guide!

And if it's not a mistake - the person who instructed you to set the variable should be able to tell you where to get libx.so.

wmp
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 5

Author Comment

by:SavindraSingh
ID: 35200103
This was set long back and don't have any idea who has set that. The problem is I removed the variable from  /etc/environment but autosys still see the variable. I refreshed inetd also.
0
 
LVL 68

Accepted Solution

by:
woolmilkporc earned 2000 total points
ID: 35200435
Logout and login again to make the new environment active, or issue

unset LDR_PRELOAD64 LDR_PRELOAD

If there are background processes from autosys you will have to recycle them as well - or reboot if this is too complex.

wmp
0
 
LVL 5

Author Comment

by:SavindraSingh
ID: 35200849
Now variable is not showing for new sessions. It is showing only for autosys jobs. Need to check for autosys background prpcesses. Any solution other than reboot?
0
 
LVL 5

Author Comment

by:SavindraSingh
ID: 35200867
Now variable is not showing for new sessions. It is showing only for autosys jobs. Need to check for autosys background prpcesses. Any solution other than reboot?
0
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 35200996
Stop and restart the autosys application.

wmp
0
 
LVL 5

Author Comment

by:SavindraSingh
ID: 35251685
Sorry for the delay,

This question was posted by my colleague (since this is a corporate account) and the alerts were sent on my email, he was not aware about this reply.

Since I was on off since last few days. I was not able to inform him about these responses. I have forwarded this to him and he will reply you back soon.
0
 
LVL 5

Author Comment

by:SavindraSingh
ID: 35255941
We tried a lot and deceided to reboot the server as the variable was hold in some cache and not changing after inetd restarts.

Thanks wmp for all your inputs.
0
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 35256002
I've not been talking about inetd - I meant the whole autosys application!

Thx for the points!

wmp
0

Featured Post

Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A metadevice consists of one or more devices (slices). It can be expanded by adding slices. Then, it can be grown to fill a larger space while the file system is in use. However, not all UNIX file systems (UFS) can be expanded this way. The conca…
My previous tech tip, Installing the Solaris OS From the Flash Archive On a Tape (http://www.experts-exchange.com/articles/OS/Unix/Solaris/Installing-the-Solaris-OS-From-the-Flash-Archive-on-a-Tape.html), discussed installing the Solaris Operating S…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.
Suggested Courses

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question