Discussion:
advance_reservation: no suitable queues
(too old to reply)
prentice
2010-11-29 19:17:59 UTC
Permalink
Raw Message
I'm trying to use advanced reservations for the first time. I added my
account to the userset 'arusers'. However, when I try to request a
simple advanced reservation, I get an error:

$ qconf -su arusers
name arusers
type ACL
fshare 0
oticket 0
entries prentice

$ qrsub -d 01:00:00
advance_reservation: no suitable queues

I've googled on that error string all afternoon, but I can't find any
clues to what would cause this. Looking in the qmaster logs after
setting the log level to log_debug didn't provide any insight, either.

Is there anything else I must do (besides adding myself to arusers) to
enable advance reservations, I didn't find anything in the documentation.

I do have some jobs that are running on my cluster with no runtime
declared (I just mandated that a few weeks ago), but since I'm only
requesting one slot, I wouldn't expect that to be a problem. Am I wrong?
--
Prentice

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=300310

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
laotsao
2010-11-29 20:09:46 UTC
Permalink
Raw Message
it seems that U also need -q option for qrsub to give queue info
Post by prentice
I'm trying to use advanced reservations for the first time. I added my
account to the userset 'arusers'. However, when I try to request a
$ qconf -su arusers
name arusers
type ACL
fshare 0
oticket 0
entries prentice
$ qrsub -d 01:00:00
advance_reservation: no suitable queues
I've googled on that error string all afternoon, but I can't find any
clues to what would cause this. Looking in the qmaster logs after
setting the log level to log_debug didn't provide any insight, either.
Is there anything else I must do (besides adding myself to arusers) to
enable advance reservations, I didn't find anything in the documentation.
I do have some jobs that are running on my cluster with no runtime
declared (I just mandated that a few weeks ago), but since I'm only
requesting one slot, I wouldn't expect that to be a problem. Am I wrong?
------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=300352

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
prentice
2010-11-29 20:29:18 UTC
Permalink
Raw Message
No, that doesn't help. Still get the same error:

$ qrsub -q "*@node01.aurora,*@node02.aurora" -a 201012010000 -d 1:0:0
advance_reservation: no suitable queues

--
Prentice
Post by laotsao
it seems that U also need -q option for qrsub to give queue info
Post by prentice
I'm trying to use advanced reservations for the first time. I added my
account to the userset 'arusers'. However, when I try to request a
$ qconf -su arusers
name arusers
type ACL
fshare 0
oticket 0
entries prentice
$ qrsub -d 01:00:00
advance_reservation: no suitable queues
I've googled on that error string all afternoon, but I can't find any
clues to what would cause this. Looking in the qmaster logs after
setting the log level to log_debug didn't provide any insight, either.
Is there anything else I must do (besides adding myself to arusers) to
enable advance reservations, I didn't find anything in the documentation.
I do have some jobs that are running on my cluster with no runtime
declared (I just mandated that a few weeks ago), but since I'm only
requesting one slot, I wouldn't expect that to be a problem. Am I wrong?
--
Prentice Bisbal
Linux Software Support Specialist/System Administrator
School of Natural Sciences
Institute for Advanced Study
Princeton, NJ

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=300356

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
laotsao
2010-11-29 21:39:31 UTC
Permalink
Raw Message
http://gridengine.sunsource.net/nonav/source/browse/~checkout~/gridengine/doc/devel/rfe/AdvanceReservationSpecification.html
need -u
Post by prentice
advance_reservation: no suitable queues
--
Prentice
Post by laotsao
it seems that U also need -q option for qrsub to give queue info
Post by prentice
I'm trying to use advanced reservations for the first time. I added my
account to the userset 'arusers'. However, when I try to request a
$ qconf -su arusers
name arusers
type ACL
fshare 0
oticket 0
entries prentice
$ qrsub -d 01:00:00
advance_reservation: no suitable queues
I've googled on that error string all afternoon, but I can't find any
clues to what would cause this. Looking in the qmaster logs after
setting the log level to log_debug didn't provide any insight, either.
Is there anything else I must do (besides adding myself to arusers) to
enable advance reservations, I didn't find anything in the documentation.
I do have some jobs that are running on my cluster with no runtime
declared (I just mandated that a few weeks ago), but since I'm only
requesting one slot, I wouldn't expect that to be a problem. Am I wrong?
------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=300371

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
laotsao
2010-11-29 21:51:13 UTC
Permalink
Raw Message
try qrsub -explain to get the reason of error
Post by laotsao
http://gridengine.sunsource.net/nonav/source/browse/~checkout~/gridengine/doc/devel/rfe/AdvanceReservationSpecification.html
need -u
Post by prentice
advance_reservation: no suitable queues
--
Prentice
Post by laotsao
it seems that U also need -q option for qrsub to give queue info
Post by prentice
I'm trying to use advanced reservations for the first time. I added my
account to the userset 'arusers'. However, when I try to request a
$ qconf -su arusers
name arusers
type ACL
fshare 0
oticket 0
entries prentice
$ qrsub -d 01:00:00
advance_reservation: no suitable queues
I've googled on that error string all afternoon, but I can't find any
clues to what would cause this. Looking in the qmaster logs after
setting the log level to log_debug didn't provide any insight, either.
Is there anything else I must do (besides adding myself to arusers) to
enable advance reservations, I didn't find anything in the
documentation.
I do have some jobs that are running on my cluster with no runtime
declared (I just mandated that a few weeks ago), but since I'm only
requesting one slot, I wouldn't expect that to be a problem. Am I wrong?
------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=300374

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
laotsao
2010-11-29 21:52:02 UTC
Permalink
Raw Message
sorry
qrstat -explain
Post by laotsao
try qrsub -explain to get the reason of error
Post by laotsao
http://gridengine.sunsource.net/nonav/source/browse/~checkout~/gridengine/doc/devel/rfe/AdvanceReservationSpecification.html
need -u
Post by prentice
advance_reservation: no suitable queues
--
Prentice
Post by laotsao
it seems that U also need -q option for qrsub to give queue info
Post by prentice
I'm trying to use advanced reservations for the first time. I added my
account to the userset 'arusers'. However, when I try to request a
$ qconf -su arusers
name arusers
type ACL
fshare 0
oticket 0
entries prentice
$ qrsub -d 01:00:00
advance_reservation: no suitable queues
I've googled on that error string all afternoon, but I can't find any
clues to what would cause this. Looking in the qmaster logs after
setting the log level to log_debug didn't provide any insight, either.
Is there anything else I must do (besides adding myself to
arusers) to
enable advance reservations, I didn't find anything in the
documentation.
I do have some jobs that are running on my cluster with no runtime
declared (I just mandated that a few weeks ago), but since I'm only
requesting one slot, I wouldn't expect that to be a problem. Am I wrong?
------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=300375

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
prentice
2010-11-30 14:21:12 UTC
Permalink
Raw Message
That doesn't help. The -explain option only helps if the AR has been
queued and then reports an error. My AR request gets rejected
immediately so it never makes it far enough for -explain to be useful.

Prentice
Post by laotsao
sorry
qrstat -explain
Post by laotsao
try qrsub -explain to get the reason of error
Post by laotsao
http://gridengine.sunsource.net/nonav/source/browse/~checkout~/gridengine/doc/devel/rfe/AdvanceReservationSpecification.html
need -u
Post by prentice
advance_reservation: no suitable queues
--
Prentice
Post by laotsao
it seems that U also need -q option for qrsub to give queue info
Post by prentice
I'm trying to use advanced reservations for the first time. I added my
account to the userset 'arusers'. However, when I try to request a
$ qconf -su arusers
name arusers
type ACL
fshare 0
oticket 0
entries prentice
$ qrsub -d 01:00:00
advance_reservation: no suitable queues
I've googled on that error string all afternoon, but I can't find any
clues to what would cause this. Looking in the qmaster logs after
setting the log level to log_debug didn't provide any insight, either.
Is there anything else I must do (besides adding myself to arusers) to
enable advance reservations, I didn't find anything in the documentation.
I do have some jobs that are running on my cluster with no runtime
declared (I just mandated that a few weeks ago), but since I'm only
requesting one slot, I wouldn't expect that to be a problem. Am I wrong?
--
Prentice Bisbal
Linux Software Support Specialist/System Administrator
School of Natural Sciences
Institute for Advanced Study
Princeton, NJ

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=300657

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
prentice
2010-11-30 14:18:18 UTC
Permalink
Raw Message
The man page doesn't list an argument '-explain' for the qrsub command.
Running the command shows that this is not a valid arguments for qrsub.

$ qrsub -explain -q "*@node01.aurora,*@node02.aurora" -a 201012010000 -d
1:0:0
error: ERROR! invalid option argument "-explain"

I'm using GE 6.2u3

Prentice
Post by laotsao
try qrsub -explain to get the reason of error
Post by laotsao
http://gridengine.sunsource.net/nonav/source/browse/~checkout~/gridengine/doc/devel/rfe/AdvanceReservationSpecification.html
need -u
Post by prentice
advance_reservation: no suitable queues
--
Prentice
Post by laotsao
it seems that U also need -q option for qrsub to give queue info
Post by prentice
I'm trying to use advanced reservations for the first time. I added my
account to the userset 'arusers'. However, when I try to request a
$ qconf -su arusers
name arusers
type ACL
fshare 0
oticket 0
entries prentice
$ qrsub -d 01:00:00
advance_reservation: no suitable queues
I've googled on that error string all afternoon, but I can't find any
clues to what would cause this. Looking in the qmaster logs after
setting the log level to log_debug didn't provide any insight, either.
Is there anything else I must do (besides adding myself to arusers) to
enable advance reservations, I didn't find anything in the
documentation.
I do have some jobs that are running on my cluster with no runtime
declared (I just mandated that a few weeks ago), but since I'm only
requesting one slot, I wouldn't expect that to be a problem. Am I wrong?
--
Prentice Bisbal
Linux Software Support Specialist/System Administrator
School of Natural Sciences
Institute for Advanced Study
Princeton, NJ

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=300655

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
reuti
2010-11-29 23:28:05 UTC
Permalink
Raw Message
Hi.
Post by prentice
advance_reservation: no suitable queues
is the cluster empty or is something running there? When there are jobs running without time limit, the "default_duration infinity" from the scheduler will be taken I think, and so they could block your advance reservation. You can try:

$ qrsub -w v ...

to get more output.

-- Reuti
Post by prentice
--
Prentice
Post by laotsao
it seems that U also need -q option for qrsub to give queue info
Post by prentice
I'm trying to use advanced reservations for the first time. I added my
account to the userset 'arusers'. However, when I try to request a
$ qconf -su arusers
name arusers
type ACL
fshare 0
oticket 0
entries prentice
$ qrsub -d 01:00:00
advance_reservation: no suitable queues
I've googled on that error string all afternoon, but I can't find any
clues to what would cause this. Looking in the qmaster logs after
setting the log level to log_debug didn't provide any insight, either.
Is there anything else I must do (besides adding myself to arusers) to
enable advance reservations, I didn't find anything in the documentation.
I do have some jobs that are running on my cluster with no runtime
declared (I just mandated that a few weeks ago), but since I'm only
requesting one slot, I wouldn't expect that to be a problem. Am I wrong?
--
Prentice Bisbal
Linux Software Support Specialist/System Administrator
School of Natural Sciences
Institute for Advanced Study
Princeton, NJ
------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=300356
------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=300397

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
prentice
2010-11-30 15:11:25 UTC
Permalink
Raw Message
Post by reuti
Hi.
Post by prentice
advance_reservation: no suitable queues
$ qrsub -w v ...
to get more output.
-- Reuti
Thanks, Reuti.

That made my error painfully obvious. I made h_rt a required resource a
couple of weeks ago:

$ qrsub -w v -q "*@node01.aurora,*@node02.aurora" -a 201012010000 -d 1:0:0
Your job does not request 'forced' resource "h_rt" of queue instance
***@node01.aurora

I didn't think h_rt applied to ARs, since you are already required to
specify a duration for the reservation.
--
Prentice

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=300667

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
reuti
2010-11-30 15:52:00 UTC
Permalink
Raw Message
Hi,
<snip>
That made my error painfully obvious. I made h_rt a required resource a
Your job does not request 'forced' resource "h_rt" of queue instance
I didn't think h_rt applied to ARs, since you are already required to
specify a duration for the reservation.
the difference is, that the limit with "-l" is per job, while the complete AR can be longer.

It could be filled as an enhancement, to use the AR's duration for h_rt if necessary.

-- Reuti
--
Prentice
------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=300667
------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=300677

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
Loading...