system
March 8, 2011, 5:04pm
1
(imported topic written by cstoneba)
In the past with my v7 clients, I was always able to ues the following directions to run QnA on a Linux/Unix box. However, When I attempt to do it on a SuSE OS running the new 8.1.551 client, there appears to not be a ‘qna’ directory within /var/opt/BESClient/. I confirmed this one a second SuSE box as well. Has QNA been removed from the 8.1.551 client?
http://support.bigfix.com/cgi-bin/kbdirect.pl?id=347
leewei
March 8, 2011, 8:12pm
2
(imported comment written by Lee Wei)
I think you got the wrong directory.
QnA is in “/opt/BESClient/bin”, not “/var/opt/BESClient”.
system
March 8, 2011, 8:19pm
3
(imported comment written by cstoneba)
QnA dir isn’t in my “opt/BESClient/bin” directory…
suse11:/opt/BESClient/bin # ls
1 XBESClientUI libBEScrypto_1_0_0_1.so rpm4stub.so xqna
BESClient XOpenUI libBESssl_1_0_0_1.so rpm4stub2.so
leewei
March 9, 2011, 12:15am
4
(imported comment written by Lee Wei)
I have filed Bug#41746 for this issue.
system
March 9, 2011, 12:19am
5
(imported comment written by cstoneba)
thanks Lee. Are you seeing the QnA folder on your side though?
leewei
March 9, 2011, 1:15am
6
(imported comment written by Lee Wei)
I don’t have a SuSE image, so I cannot verify.
Maybe someone else can double confirm.
Noah
March 9, 2011, 2:44am
7
(imported comment written by NoahSalzman)
I’m running TEM 8.1 on SuSE Enterprise 10 64-bit and qna is installed in /opt/BESClient/bin .
system
March 9, 2011, 5:09pm
8
(imported comment written by cstoneba)
suse11:/var/opt/BESClient # ./runqna
./runqna: line 5: /opt/BESClient/bin/qna: No such file or directory
system
March 22, 2011, 10:19pm
9
(imported comment written by SystemAdmin)
I have various SLE installs all with qna present. What SuSE are you running? I see that xqna is present so not sure why the other part isn’t there.
Have you tried removing the client package and re-adding it?
system
March 22, 2011, 10:24pm
10
(imported comment written by cstoneba)
I’m running SUSE11 with the 8.1.551 client.
No, I haven’t tried that. how would I go about removing the package?
system
March 22, 2011, 10:38pm
11
(imported comment written by SystemAdmin)
Download a copy of the BESClient locally that you wish to install to say your /tmp drive
Remove the BESAgent already installed - your masthead etc will stay present
rpm -e BESAgent
Install your new one
rpm -i /tmp/downloadedagentpackage
This will leave the agent not running so run startup
/etc/init.d/besclient start
The package should have installed and placed the binaries back intact. Just performed this myself and it installed qna
system
March 22, 2011, 10:59pm
12
(imported comment written by cstoneba)
removing BESClient and reinstalling it worked. I now see the file 'qna" in /opt/BESClient/bin and my ./runqna works.
Once question though, why do you have to create the file “runqna”? Why is would that already exist if the values are always the same?
system
March 23, 2011, 10:14pm
13
(imported comment written by SystemAdmin)
The main reason is that the script has to be specific generally to the type of shell you are running, making a generic one would be difficult though not impossible.