public final class ReservationClientUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static org.apache.hadoop.yarn.api.protocolrecords.ReservationSubmissionRequest |
createMRReservation(org.apache.hadoop.yarn.api.records.ReservationId reservationId,
String name,
org.apache.hadoop.yarn.api.records.Resource maxMapRes,
int numberMaps,
long maxMapDur,
org.apache.hadoop.yarn.api.records.Resource maxRedRes,
int numberReduces,
long maxRedDur,
long arrival,
long deadline,
String queueName)
Creates a request that envelopes a MR jobs, picking max number of maps and
reducers, max durations, and max resources per container.
|
public static org.apache.hadoop.yarn.api.protocolrecords.ReservationSubmissionRequest createMRReservation(org.apache.hadoop.yarn.api.records.ReservationId reservationId,
String name,
org.apache.hadoop.yarn.api.records.Resource maxMapRes,
int numberMaps,
long maxMapDur,
org.apache.hadoop.yarn.api.records.Resource maxRedRes,
int numberReduces,
long maxRedDur,
long arrival,
long deadline,
String queueName)
reservationId - the id of the reservationname - the name of a reservationmaxMapRes - maximum resources used by any mappernumberMaps - number of mappersmaxMapDur - maximum duration of any mappermaxRedRes - maximum resources used by any reducernumberReduces - number of reducersmaxRedDur - maximum duration of any reducerarrival - start time of valid range for reservationdeadline - deadline for this reservationqueueName - queue to submit toCopyright © 2008–2020 Apache Software Foundation. All rights reserved.