iperf3をインストールした後に使用しようとすると、AIX関連の問題に対する解決策が見つからないようです。
root@dxxxxxxx in /: iperf3 -s
Could not load program iperf3:
Could not load module /opt/freeware/lib64/libiperf.a(libiperf.so.0).
Dependent module libgcc_s.a(shr.o) could not be loaded.
Could not load module libgcc_s.a(shr.o).
System error: No such file or directory
Could not load module iperf3_64.
Dependent module /opt/freeware/lib64/libiperf.a(libiperf.so.0) could not be loaded.
Could not load module .
/opt/freeware/lib64を確認し、次のファイルを見ました。
-rwxr-xr-x 1 root system 316155 Sep 18 2017 libiperf.a
ただし、次の操作を行うと、libiperf.so.0 コンテンツは表示されません。
/opt/freeware/lib64# ar -vt libipef.a
また、libgcc_s.a(shr.o) ファイルがありません。
答え1
iperf3 RPMは/ usr / libにあるlibiperf.aファイルから/ opt / freeware / libディレクトリへのリンクをインストールするため、そのディレクトリを含めるLIBPATH
たびに/usr/lib
libiperfライブラリを選択する必要があります。 LIBPATHは通常にに設定されているため、/etc/environment
まだ設定していない場合は、ファイルを編集して再起動できるまで手動で設定する必要があります。
libgcc
libgcc_s.a ファイルは、同じサイトで RPM ファイルとして提供されます。オペレーティングシステムレベル(6.1、7.1、または7.2)に適したバージョンをダウンロードしてください。