Toon posts:

Unix Cannot execute

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik zit me het volgende probleem.
wij hebben hier een windows 2003 netwerk en ik heb dus totaal geen verstand van unix.

ik moet een database stoppen door een bepaald commando in te typen.
wanneer ik dit commando intyp krijg ik "cannot execute"

het commando betreft
# /etc/rc2.d/K83stopprogress

ik heb eigenlijk zelf weinig geprobeerd in unix omdat ik er helemaal geen verstand van heb.
het enige wat ik me kon bedenken is dat er b.v nog gebruikers in de db zaten te werken.

deze heb ik er dus uit laten gaan, en alleen 'root' (ikzelf) zit er nog in.

ik hoop dat iemand me hier kan helpen.
ik heb op google gezocht maar kon weinig vinden.

ook op got vond ik een topic over "single user".
maar nogmaals ik heb geen verstand van unix.

misschien is het een simpele handeling die ik moet verrichten.

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Lijkt me sterk dat je het zo aan moet roepen :)
Ik denk eerste dat er er in /etc/init.d of /etc/rc.d een progress bestand staat welke je aan moet roepen met de parameter 'stop' of 'shutdown'.

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • Simkin
  • Registratie: Maart 2000
  • Laatst online: 19-03 20:47

Simkin

Bzzzzz

Probeer anders dit eens (punt aan het begin):
./etc/rc2.d/K83stopprogress

of
cd /etc/rc2.d/
./K83stopprogress

Verwijderd

Topicstarter
moto-moi schreef op woensdag 10 augustus 2005 @ 09:17:
Lijkt me sterk dat je het zo aan moet roepen :)
Ik denk eerste dat er er in /etc/init.d of /etc/rc.d een progress bestand staat welke je aan moet roepen met de parameter 'stop' of 'shutdown'.
ik kom er nog niet uit ik heb gekeken maar niks.
ik kan nu ook niet meer in /etc/rc2.d/ kijken welke bestanden hoe of wat er in staan want dan krijg ik ook de melding "cannot execute".

wanneer ik de server gewoon "Shutdown -y -g0 -i0" geef worden dan de db's niet automatisch gestopt?

Verwijderd

Topicstarter
Simkin schreef op woensdag 10 augustus 2005 @ 09:28:
Probeer anders dit eens (punt aan het begin):
./etc/rc2.d/K83stopprogress

of
cd /etc/rc2.d/
./K83stopprogress
//edit

toch niet..
ik schreef net dat het gelukt was maar niet het geval ;(

[ Voor 26% gewijzigd door Verwijderd op 10-08-2005 09:33 ]


  • Zwerver
  • Registratie: Februari 2001
  • Niet online
Kun je iets meer info geven? Want er zijn nogal wat Unices ;) en op deze manier is het wel heel lastig om te helpen ;)

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


  • Simkin
  • Registratie: Maart 2000
  • Laatst online: 19-03 20:47

Simkin

Bzzzzz

Verwijderd schreef op woensdag 10 augustus 2005 @ 09:31:
[...]


//edit

toch niet..
ik schreef net dat het gelukt was maar niet het geval ;(
Heb je het commando als root uitevoerd?
Probeer voor de zekerheid eens om er sudo voor te zetten

Dus:
sudo ./etc/rc2.d/K83stopprogress

of
cd /etc/rc2.d/
sudo ./K83stopprogress


Als je een password in moet vullen vul je daar het root password in.

Wat voor melding krijg je te zien als je dit doet?
en zoals eerder genoemd, het kan zijn dat je een stop/start parameter moet appenden zoals
sudo ./K83stopprogress stop
sudo ./K83stopprogress restart
sudo ./K83stopprogress start

hoewel ik dit niet verwacht als ik zo naar de naam van dit (door een collega gemaakte?) script kijk

  • ecageman
  • Registratie: September 2001
  • Laatst online: 16-03 20:55
Weet je zeker dat je root bent? Want als je niet in de directory kan kijken en het script ook niet uit kan voeren, dan komt bij mij als eerste in mij op dat je niet genoeg rechten hebt, oftewel geen root.

Welke user krijg je te zien als je het commando "id" intikt? (zonder quotes uiteraard)

AMD Athlon 2800+, MSI K7N2Delta-L, 1024MB PC3200, SB Audigy2, XFX GF4MX440, BenQ DVD+-RW, NEC 1300A DVD+-RW, 2x WD 120GB 8mb, 2x Maxtor 250GB, Chenbro Gaming Bomb, Tagan 480W, 17" Iiyama monitor


Verwijderd

Topicstarter
ik heb de server een shudown commando gegeven omdat deze echt direct uit moest vanwege koeling problemen.

er is een monteur langs geweest en de server is weer "up".

iig harstikke bedankt voor jullie hulp ik denk dat ik er de volgende keer al wat meer mee kan

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Simkin schreef op woensdag 10 augustus 2005 @ 09:28:
Probeer anders dit eens (punt aan het begin):
./etc/rc2.d/K83stopprogress
of
cd /etc/rc2.d/
./K83stopprogress
De eerste tip die je geeft gaat niet werken, tenzij de topicstarter in de root staat, het 2e zal wel altijd werken, maar /etc/rc2.d/K83stopprogess heeft exact hetzelfde effect, waarvan de topicstarter al aangaf dat het niet werkte bij hem ;)

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • Maasluip
  • Registratie: April 2002
  • Laatst online: 20-03 12:19

Maasluip

Kabbelend watertje

"cannot execute" is normaal een melding die je krijgt als je geen execute rechten hebt. Doe eens ls -l /etc/rc2.d/K83stopprogress en kijk of er een x staat voor de user/group/other en of dat klopt met wie jij bent (user/member van group/other).

Signatures zijn voor boomers.


  • zomertje
  • Registratie: Januari 2000
  • Laatst online: 17-02 12:22

zomertje

Barisax knorretje

Gaat het om een progress database? die kan je ook stoppen door een progress commando te geven. Dan moet je eerst even uitzoeken waar de database staat en waar je progress software staat. Dan kan ik misschien wel iets roepen daarover :)

Hmm, ik zag een reply over t hoofd, server is al uit geweest :D

Naja, heb je kans dat de dbs niet meer starten :o

[ Voor 21% gewijzigd door zomertje op 10-08-2005 12:34 ]

het ultieme jaargetijde.... | #!/usr/bin/girl | Art prints and fun


  • Gerco
  • Registratie: Mei 2000
  • Laatst online: 03:17

Gerco

Professional Newbie

Het command wat zomertje bedoelt is waarschijnlijk proshut oid (weer het ff niet uit mn hoofd), maar daarvoor moet je wel weten waar je database staat.

# export DLC=/path/naar/progress
# $DLC/bin/proshut /path/naar/je/database/naamzonder.db

Misschien handig voor een volgende keer.

[ Voor 13% gewijzigd door Gerco op 10-08-2005 13:29 ]

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!

Pagina: 1