Đây là lệnh pbsdshB 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 giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
pbsdsh - phân phối tác vụ cho các nút dưới pbs
SYNOPSIS
pbsdsh [-c bản sao] [-o] [-s] [-u] [-v] chương trình [args]
pbsdsh [-n node] [-o] [-s] [-u] [-v] chương trình [args]
pbsdsh [-h nodename] [-o] [-v] chương trình [args]
MÔ TẢ
Thực thi (tạo) một chương trình Unix bình thường trên một hoặc nhiều nút dưới sự kiểm soát của Portable
Hệ thống hàng loạt, PBS. Pbsdsh sử dụng API Trình quản lý Tác vụ, hãy xem tm_spawn(3), để phân phối
chương trình trên các nút được cấp phát.
Khi chạy mà không có tùy chọn -c hoặc -n, pbsdsh sẽ sinh ra chương trình trên tất cả các nút
được phân bổ cho công việc PBS. Các sinh sản diễn ra đồng thời - tất cả đều thực hiện tại (khoảng)
cùng thời gian.
Người dùng sẽ tìm thấy PBS_TASKNUM , PBS_NODENUM , và PBS_VNODENUM môi trường
các biến hữu ích. Chúng chứa id tác vụ TM, mã định danh nút và cpu (ảo
nút) định danh.
LỰA CHỌN
-c bản sao
Chương trình được sinh ra vào ngày đầu tiên Bản sao các nút được phân bổ. Tùy chọn này là lẫn nhau
độc quyền với -n.
-n nút
Chương trình được tạo ra trên một nút là nút- nút thứ ba được phân bổ. Tùy chọn này
là độc quyền lẫn nhau với -c.
-h tên máy chủ
Chương trình được sinh ra trên nút được chỉ định.
-o Capture stdout của chương trình sinh sản. Thông thường stdout đi đến đầu ra của công việc.
-s Nếu tùy chọn này được đưa ra, chương trình sẽ được chạy lần lượt trên từng nút, sau
khác
-u Chương trình được chạy một lần trên mỗi nút (duy nhất). Điều này bỏ qua số lượng
bộ xử lý được phân bổ trên một nút nhất định.
-v Đầu ra chi tiết về các điều kiện lỗi và trạng thái thoát tác vụ được tạo ra.
TOÁN HẠNG
Toán hạng đầu tiên, chương trình, là chương trình thực thi.
Toán hạng bổ sung, args., được chuyển dưới dạng đối số cho chương trình.
TIÊU CHUẨN ERROR
Lệnh pbsdsh sẽ viết một thông báo chẩn đoán lỗi chuẩn cho từng lỗi
xảy ra
EXIT TÌNH TRẠNG
Sau khi xử lý thành công tất cả các toán hạng được trình bày cho lệnh, trạng thái thoát
sẽ là một giá trị bằng không.
Nếu lệnh pbsdsh không xử lý được bất kỳ toán hạng nào hoặc không kết nối được với daemon MOM trên
localhost lệnh thoát với giá trị lớn hơn XNUMX.
Sử dụng pbsdshB trực tuyến bằng các dịch vụ onworks.net