Đây là lệnh globusrun có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
globusrun - Thực thi và quản lý công việc qua GRAM
SYNOPSIS
quả cầu chạy [-trợ giúp | -sử dụng | -version -versions]
quả cầu chạy [-p | -phân tích cú pháp] { -f TÊN TỆP | -tập tin TÊN TỆP | RSL }
quả cầu chạy [TÙY CHỌN] {-r TÀI NGUYÊN| -nguồn TÀI NGUYÊN} { -a | -chỉ xác thực }
quả cầu chạy [TÙY CHỌN] {-r TÀI NGUYÊN| -nguồn TÀI NGUYÊN} { -j | -phiên bản quản lý công việc }
quả cầu chạy [TÙY CHỌN] {-k | -giết } VIỆC LÀM
quả cầu chạy [TÙY CHỌN] [ -proxy đầy đủ | -D ] { -y | -refresh-proxy } VIỆC LÀM
quả cầu chạy [TÙY CHỌN] - trạng thái VIỆC LÀM
quả cầu chạy [TÙY CHỌN] { -r TÀI NGUYÊN | -nguồn TÀI NGUYÊN } { -f TÊN TỆP | -tập tin TÊN TỆP |
RSL}
MÔ TẢ
Sản phẩm quả cầu chạy chương trình gửi và quản lý các công việc chạy trên máy chủ công việc cục bộ hoặc từ xa. Các
công việc được kiểm soát bởi globus-công-việc-quản-lý chương trình có giao diện với máy tính cục bộ
người quản lý tài nguyên lên lịch và thực hiện công việc.
Sản phẩm quả cầu chạy chương trình có thể được chạy ở một số chế độ khác nhau được chọn bằng dòng lệnh
tùy chọn.
Thời Gian -Cứu giúp, -sử dụng, -phiên bản, hoặc là -chuyển đổi tùy chọn dòng lệnh được sử dụng, quả cầu chạy sẽ
in ra thông tin chẩn đoán rồi thoát.
Khi -p or -bộ tùy chọn dòng lệnh có mặt, quả cầu chạy sẽ xác minh cú pháp của
đặc tả RSL và sau đó chấm dứt. Nếu cú pháp hợp lệ, quả cầu chạy sẽ in ra
chuỗi RSL được phân tích thành công... và thoát với mã thoát bằng 0; nếu không, nó sẽ
in một thông báo lỗi và kết thúc bằng mã thoát khác 0.
Khi -a or -chỉ xác thực tùy chọn dòng lệnh có mặt, quả cầu chạy sẽ xác minh
rằng dịch vụ được đặt tên bởi TÀI NGUYÊN tồn tại và thông tin xác thực của khách hàng được cấp
quyền truy cập vào dịch vụ đó. Nếu xác thực thành công, quả cầu chạy sẽ hiển thị
kiểm tra xác thực GRAM chuỗi thành công và thoát với mã thoát bằng 0; nếu không thì
nó sẽ in phần giải thích về vấn đề và sẽ có mã thoát khác 0.
Khi -j or -phiên bản quản lý công việc tùy chọn dòng lệnh có mặt, quả cầu chạy sẽ cố găng
để xác định phiên bản phần mềm mà dịch vụ đặt tên TÀI NGUYÊN đang chạy. Nếu như
thành công sẽ hiển thị cả phiên bản Toolkit và phiên bản gói Job Manager
và thoát với mã thoát bằng 0; nếu không, nó sẽ in phần giải thích vấn đề và
thoát với mã thoát khác 0.
Khi -k or -giết chết tùy chọn dòng lệnh có mặt, quả cầu chạy sẽ cố gắng chấm dứt
công việc được đặt tên bởi CÔNG VIỆC_ID. Nếu thành công, quả cầu chạy sẽ thoát bằng 0; nếu không nó sẽ
hiển thị giải thích về sự cố và thoát bằng mã thoát khác 0.
Khi -y or -refresh-proxy tùy chọn dòng lệnh có mặt, quả cầu chạy sẽ cố gắng
ủy quyền proxy X.509 mới cho người quản lý công việc đang quản lý công việc được đặt tên bởi VIỆC LÀM. Nếu
thành công, quả cầu chạy sẽ thoát bằng 0; nếu không nó sẽ hiển thị lời giải thích về
vấn đề và thoát ra với mã thoát khác 0. Hành vi này có thể được sửa đổi bởi
-proxy đầy đủ or -D tùy chọn dòng lệnh để kích hoạt ủy quyền proxy đầy đủ. Mặc định là
ủy quyền proxy hạn chế.
Khi -trạng thái tùy chọn dòng lệnh có mặt, quả cầu chạy sẽ cố gắng xác định
tình trạng hiện tại của công việc. Nếu thành công, trạng thái sẽ được in ra đầu ra tiêu chuẩn và
quả cầu chạy sẽ thoát với mã thoát bằng 0; nếu không, mô tả lỗi sẽ là
được hiển thị và nó sẽ thoát với mã thoát khác 0.
Nếu không thì, quả cầu chạy sẽ gửi công việc tới dịch vụ GRAM. Theo mặc định, quả cầu chạy chờ đợi
cho đến khi công việc kết thúc hoặc thất bại trước khi thoát, hiển thị thông tin về công việc
trạng thái thay đổi và tại thời điểm thoát, mã thoát công việc nếu nó được cung cấp bởi dịch vụ GRAM.
Sản phẩm quả cầu chạy chương trình cũng có thể hoạt động như một KHÍ máy chủ tập tin để cho phép
globus-công-việc-quản-lý chương trình chuyển các tập tin đến và đi từ máy mà trên đó quả cầu chạy is
được thực thi tới nút dịch vụ GRAM. Hành vi này được kiểm soát bởi -s, -ovà -w
các tùy chọn dòng lệnh.
Việc làm được gửi bởi quả cầu chạy có thể được theo dõi một cách tương tác hoặc tách rời. Có quả cầu chạy
tách khỏi dịch vụ GRAM sau khi gửi công việc, hãy sử dụng -b or -F dòng lệnh
tùy chọn.
LỰA CHỌN
-Cứu giúp
Hiển thị thông báo trợ giúp về lỗi chuẩn và thoát.
-sử dụng
Hiển thị tóm tắt sử dụng một dòng cho lỗi tiêu chuẩn và thoát.
-phiên bản
Hiển thị phiên bản phần mềm của quả cầu chạy đến lỗi tiêu chuẩn và thoát.
-chuyển đổi
Hiển thị phiên bản phần mềm của tất cả các mô-đun được sử dụng bởi quả cầu chạy (bao gồm cả DiRT
information) thành lỗi tiêu chuẩn rồi thoát.
-P, -bộ
Thực hiện kiểm tra phân tích cú pháp về đặc tả công việc và chẩn đoán in. Nếu có lỗi phân tích cú pháp
xảy ra, quả cầu chạy thoát với mã thoát khác 0.
-f TÊN TỆP, -tập tin TÊN TỆP
Đọc đặc tả công việc từ tệp có tên bởi TÊN TỆP
-N, -không bị gián đoạn
Vô hiệu hóa việc xử lý tín hiệu SIGINT để ký tự ngắt (thường
Nguyên nhân Control-C quả cầu chạy chấm dứt công việc mà không hủy bỏ.
-r TÀI NGUYÊN
Gửi yêu cầu đến tài nguyên được chỉ định bởi TÀI NGUYÊN. Một tài nguyên có thể được chỉ định
theo những cách sau:
· HOST
· HOST:PORT
· HOST:PORT/Dịch vụ
· HOST/Dịch vụ
· HOST:/Dịch vụ
· HOST::ĐỐI TƯỢNG
· HOST:PORT:ĐỐI TƯỢNG
· HOST/Dịch vụ:ĐỐI TƯỢNG
· HOST:/Dịch vụ:ĐỐI TƯỢNG
· HOST:PORT/Dịch vụ:ĐỐI TƯỢNG Nếu có PORT, Dịch vụ, hoặc là ĐỐI TƯỢNG bị bỏ qua,
mặc định là 2811, jobmanager và Host@HOST được sử dụng tương ứng.
-NS, -phiên bản quản lý công việc
In phiên bản phần mềm đang được chạy bởi dịch vụ đang chạy tại TÀI NGUYÊN.
-k VIỆC LÀM, -giết chết VIỆC LÀM
Giết công việc được đặt tên bởi VIỆC LÀM.
-NS, -proxy đầy đủ
Ủy quyền toàn bộ proxy mạo danh cho dịch vụ. Theo mặc định, proxy giới hạn là
được ủy quyền khi cần thiết.
-y, -refresh-proxy: Ủy quyền một proxy mới cho dịch vụ xử lý JOBID.
-trạng thái
Hiển thị trạng thái hiện tại của công việc được đặt tên theo JOBID.
-NS, -Yên lặng
Không hiển thị thông tin thay đổi trạng thái công việc hoặc mã thoát.
-ồ, -kích hoạt đầu ra
Khởi động máy chủ GASS trong quả cầu chạy ứng dụng cho phép truy cập vào nó
chỉ đầu ra tiêu chuẩn và luồng lỗi tiêu chuẩn. Đồng thời, tăng cường RSL với một
định nghĩa về sự thay thế RSL GLOBUSRUN_GASS_URL và thêm thiết bị xuất chuẩn và thiết bị xuất chuẩn
các mệnh đề chuyển hướng đầu ra và luồng lỗi của công việc sang đầu ra và lỗi
các luồng tương tác quả cầu chạy yêu cầu. Nếu điều này được chỉ định thì quả cầu chạy
hành động như thể -q cũng đã được chỉ định.
-S, -người phục vụ
Khởi động máy chủ GASS trong quả cầu chạy ứng dụng cho phép truy cập vào nó
đầu ra tiêu chuẩn và các luồng lỗi tiêu chuẩn để ghi và bất kỳ tệp cục bộ nào trên
quả cầu chạy lời mời đọc sách. Đồng thời, tăng cường RSL với định nghĩa của
GLOBUSRUN_GASS_URL Thay thế RSL và thêm các mệnh đề stdout và stderr để chuyển hướng
luồng đầu ra và lỗi của công việc đến luồng đầu ra và lỗi của
tương tác quả cầu chạy yêu cầu. Nếu điều này được chỉ định thì quả cầu chạy hành động như thể
-q cũng đã được chỉ định.
-w, -write-cho phép
Khởi động máy chủ GASS trong quả cầu chạy ứng dụng cho phép truy cập vào nó
đầu ra tiêu chuẩn và các luồng lỗi tiêu chuẩn để ghi và bất kỳ tệp cục bộ nào trên
quả cầu chạy lời kêu gọi đọc hoặc viết. Đồng thời, tăng cường RSL với một định nghĩa
của sự thay thế RSL GLOBUSRUN_GASS_URL và thêm các mệnh đề stdout và stderr
chuyển hướng các luồng đầu ra và lỗi của công việc tới các luồng đầu ra và lỗi của
sự tương tác quả cầu chạy yêu cầu. Nếu điều này được chỉ định thì quả cầu chạy hành động như thể
các -q cũng đã được chỉ định.
-NS, -lô hàng
Chấm dứt sau khi gửi công việc tới dịch vụ GRAM. Các tùy chọn liên quan đến GASS có thể
được sử dụng để phân tầng các tệp đầu vào, nhưng đầu ra tiêu chuẩn, lỗi tiêu chuẩn và phân tầng tệp
sau khi công việc hoàn thành sẽ không được xử lý. Các quả cầu chạy chương trình sẽ thoát sau
công việc đạt đến bất kỳ trạng thái nào sau đây:
· CHƯA GIẢI QUYẾT
· TÍCH CỰC
· THẤT BẠI
· XONG
-NS, -hàng loạt nhanh chóng
Chấm dứt sau khi gửi công việc tới dịch vụ GRAM. Các quả cầu chạy chương trình sẽ
thoát ra sau khi nhận được phản hồi từ dịch vụ. Các VIỆC LÀM sẽ được hiển thị để
đầu ra tiêu chuẩn trước khi kết thúc để công việc có thể được kiểm tra bằng -trạng thái
tùy chọn dòng lệnh hoặc được sửa đổi bởi -refresh-proxy or -giết chết các tùy chọn dòng lệnh.
-NS, -chạy khô
Gửi công việc với thuộc tính dryrun được đặt thành true. Khi điều này được thực hiện, công việc
người quản lý sẽ chuẩn bị bắt đầu công việc nhưng chưa kịp gửi nó cho dịch vụ.
Điều này có thể được sử dụng để phát hiện các vấn đề với RSL.
MÔI TRƯỜNG
Các biến sau đây ảnh hưởng đến việc thực thi quả cầu chạy
X509_USER_PROXY
Đường dẫn đến thông tin xác thực proxy.
X509_CERT_DIR
Đường dẫn đến thư mục chứng chỉ đáng tin cậy.
Sử dụng globusrun trực tuyến bằng dịch vụ onworks.net