Tôi có Ubuntu 20.04.3 LTS làm máy khách.Tôi đã cài đặt SU2 v7.2.1. Tôi không gặp vấn đề gì khi chạy nối tiếp. Tôi có thể chạy song song một số hướng dẫn (ví dụ: mpirun -np 6 SU2_CFD example.cfg). Tuy nhiên, tôi có thể chạy nối tiếp hướng dẫn (python3 /home/karae16/Documents/SU2-7.2.1/bin/fsi_computation.py -f fsi.cfg) nhưng không thể chạy song song hướng dẫn đó bằng lệnh được cung cấp tại trang web chính thức của SU2. Ai giúp tôi với? Bộ nhớ cơ sở là 7188/16384 MB. Tôi đã cài đặt PETSc với sudo. Tôi không nhớ mình sử dụng sudo hay pip3 cho Petsc4py. Lỗi tôi gặp phải là:
mpirun -np 6 python3 -m mpi4py /home/karae16/Documents/SU2-7.2.1/bin/fsi_computation.py --parallel -f fsi.cfg
[5]LỖI PETSC: -------------------------------------------- ----------------------------
[5]LỖI PETSC: Tín hiệu bắt được số 11 SEGV: Vi phạm phân đoạn, có thể truy cập bộ nhớ ngoài phạm vi
[5]LỖI PETSC: Thử tùy chọn -start_in_debugger hoặc -on_error_attach_debugger
[5]LỖI PETSC: hoặc xem https://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind
[5]LỖI PETSC: hoặc thử http://valgrind.org trên GNU/linux và Apple Mac OS X để tìm lỗi hỏng bộ nhớ
[5]LỖI PETSC: định cấu hình bằng --with-debugging=yes, biên dịch lại, liên kết và chạy
[5]LỖI PETSC: để biết thêm thông tin về sự cố.
[3]LỖI PETSC: --------------------------------------------- ----------------------------
[3]LỖI PETSC: Tín hiệu bắt được số 11 SEGV: Vi phạm phân đoạn, có thể vượt quá phạm vi truy cập bộ nhớ
[3]LỖI PETSC: Thử tùy chọn -start_in_debugger hoặc -on_error_attach_debugger
[3]LỖI PETSC: hoặc xem https://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind
[3]LỖI PETSC: hoặc thử http://valgrind.org trên GNU/linux và Apple Mac OS X để tìm lỗi hỏng bộ nhớ
[3]LỖI PETSC: định cấu hình bằng --with-debugging=yes, biên dịch lại, liên kết và chạy
[3]LỖI PETSC: để biết thêm thông tin về sự cố.
[4]LỖI PETSC: -------------------------------------------- ----------------------------
[4]LỖI PETSC: Tín hiệu bắt được số 11 SEGV: Vi phạm phân đoạn, có thể vượt quá phạm vi truy cập bộ nhớ
[4]LỖI PETSC: Thử tùy chọn -start_in_debugger hoặc -on_error_attach_debugger
[4]LỖI PETSC: hoặc xem https://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind
[4]LỖI PETSC: hoặc thử http://valgrind.org trên GNU/linux và Apple Mac OS X để tìm lỗi hỏng bộ nhớ
[4]LỖI PETSC: định cấu hình bằng --with-debugging=yes, biên dịch lại, liên kết và chạy
[4]LỖI PETSC: để biết thêm thông tin về sự cố.
[0]LỖI PETSC: --------------------------------------------- ----------------------------
[0]LỖI PETSC: Tín hiệu bắt được số 11 SEGV: Vi phạm phân đoạn, có thể vượt quá phạm vi truy cập bộ nhớ
[0]LỖI PETSC: Thử tùy chọn -start_in_debugger hoặc -on_error_attach_debugger
[0]LỖI PETSC: hoặc xem https://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind
[0]LỖI PETSC: hoặc thử http://valgrind.org trên GNU/linux và Apple Mac OS X để tìm lỗi hỏng bộ nhớ
[0]LỖI PETSC: định cấu hình bằng --with-debugging=yes, biên dịch lại, liên kết và chạy
[0]LỖI PETSC: để biết thêm thông tin về sự cố.
[1]LỖI PETSC: -------------------------------------------- ----------------------------
[1]LỖI PETSC: Tín hiệu bắt được số 11 SEGV: Vi phạm phân đoạn, có thể vượt quá phạm vi truy cập bộ nhớ
[1]LỖI PETSC: Thử tùy chọn -start_in_debugger hoặc -on_error_attach_debugger
[1]LỖI PETSC: hoặc xem -
[1]LỖI PETSC: hoặc thử - trên GNU/linux và Apple Mac OS X để tìm lỗi hỏng bộ nhớ
[1]LỖI PETSC: định cấu hình bằng --with-debugging=yes, biên dịch lại, liên kết và chạy
[1]LỖI PETSC: để biết thêm thông tin về sự cố.
[2]LỖI PETSC: -------------------------------------------- ----------------------------
[2]LỖI PETSC: Tín hiệu bắt được số 11 SEGV: Vi phạm phân đoạn, có thể là bộ nhớ
truy cập ngoài phạm vi
[2]LỖI PETSC: Thử tùy chọn -start_in_debugger hoặc -on_error_attach_debugger
[2]LỖI PETSC: hoặc xem -
[2]LỖI PETSC: hoặc thử - trên GNU/linux và Apple Mac OS X để tìm lỗi hỏng bộ nhớ
[2]LỖI PETSC: định cấu hình bằng --with-debugging=yes, biên dịch lại, liên kết và chạy
[2]LỖI PETSC: để biết thêm thông tin về sự cố.
MPI_ABORT đã được gọi ở hạng 3 trong giao tiếp MPI_COMM_WORLD
với mã lỗi 59.
LƯU Ý: việc gọi MPI_ABORT khiến Open MPI hủy tất cả các quy trình MPI.
Bạn có thể hoặc không thể thấy đầu ra từ các quy trình khác, tùy thuộc vào
chính xác khi Open MPI tiêu diệt chúng.
[karae16-VirtualBox:05661] 5 quy trình khác đã gửi thông báo trợ giúp help-mpi-api.txt / mpi-abort
[karae16-VirtualBox:05661] Đặt tham số MCA "orte_base_help_aggregate" thành 0 để xem tất cả thông báo lỗi/trợ giúp