/tmp フォルダーに実行権限が付与されていない場合は、次を実行します。
Ubuntu、CentOS、RHEL で/cfinstall.sh の実行中に次のエラーが発生することがあります。
[root@no1010042032249 bin]# ./cfinstall.sh
Exception in thread "main" java.lang.UnsatisfiedLinkError: Could not load library.Reasons: [no jansi in java.library.path: [/usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib], /tmp/libjansi-64-7271689269367232719.so: /tmp/libjansi-64-7271689269367232719.so: failed to map segment from shared object]
at org.fusesource.hawtjni.runtime.Library.doLoad(Library.java:182)
at org.fusesource.hawtjni.runtime.Library.load(Library.java:140)
at org.fusesource.jansi.internal.CLibrary.<clinit>(CLibrary.java:42)
at org.fusesource.jansi.AnsiConsole.wrapOutputStream(AnsiConsole.java:48)
at org.fusesource.jansi.AnsiConsole.<clinit>(AnsiConsole.java:38)
at com.adobe.coldfusion.userio.ConsoleMessages.printToAnsiConsole(ConsoleMessages.java:109)
at com.adobe.coldfusion.utils.XPlatUtils.clearScreen(XPlatUtils.java:143)
at com.adobe.coldfusion.Controller.<init>(Controller.java:65)
at com.adobe.coldfusion.Controller.main(Controller.java:55)
この問題は、/tmp ディレクトリに必要な実行権限が設定されていない場合に発生します。
解決策 :
/tmp ディレクトリに実行権限を付与します。
|
/tmp フォルダーに実行権限が付与されている場合は、次を実行します。 |
|
|
インストールを再試行します。