[20181112]EM12c agent無法啟動.txt
[20181112]EM12c agent無法啟動.txt
--//別人的系統EM12c agent無法啟動,報如下錯誤:
./emctl: line 286: /usr/bin/uname: Argument list too long
./emctl: line 287: /usr/bin/uname: Argument list too long
./emctl: line 466: /oracle/agent12c/core/12.1.0.5.0/perl/bin/perl: Argument list too long
--//我自己從來不用這東西.
--//實際上問題在於裡面執行指令碼commonenv定義的$EM_THREAD_STACK_SIZE太小.視乎這個問題僅僅出現rh7.3版本.
--//我在rhel 7.5上無法演示出來.
--//連結:
Markus Frosch 2017-06-20 08:20:53 EDT
After updating to 3.10.0-514.21.2.el7, probably related to the stackguard patches, you can't set a low rlimit_stack for processes.
When setting a Limit to a value lower than ~ 4.5 MB, the system can't start the executable anymore.
How reproducible:
$ ulimit -s 1024
$ /bin/true
bash: /bin/true: Argument list too long
$ ulimit -s 4096
$ /bin/true
bash: /bin/true: Argument list too long
What works:
$ ulimit -s 4608
$ /bin/true
Additional info:
This does not happen on latest patched versions of Debian jessie + stretch.
We haven't yet tested RHEL 6, or other distributions.
Similar problems happen in systemd, then systemd even has internal problems trying to start your daemon...
[Unit]
Description=Test problems with LimitRSTACK
[Service]
Type=oneshot
ExecStart=/bin/true
#LimitSTACK=256K
LimitSTACK=4M
--//我看了許多系統定義的:
$ ulimit -s
10240
--//修改很簡單修改commonenv:
....
if [ "$EM_THREAD_STACK_SIZE" = "" ] ; then
#EM_THREAD_STACK_SIZE=3072 # Default value
EM_THREAD_STACK_SIZE=10240 # New value
fi
ulimit -S -s $EM_THREAD_STACK_SIZE
....
--//這樣就ok了.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2219562/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20231003]windows 2003無法啟動.txtWindows
- [20180612]刪除bootstrap$記錄無法啟動.txtboot
- [20181112]Private Temporary Tables Oracle Database 18C.txtOracleDatabase
- @FeignClient @Resource 無法注入Bean Springboot無法啟動clientBeanSpring Boot
- php-worker 無法啟動PHP
- Manjaro下Steam無法啟動JAR
- Backup Exec Remote Agent for Windows Servers Service不能啟動,應用無法監聽到NDMP TCP/IP埠REMWindowsServerTCP
- 記vscode無法啟動解決辦法VSCode
- [20181112]11g 日誌傳輸壓縮模式.txt模式
- MySQL服務名無效或者MySQL正在啟動 MySQL無法啟動MySql
- jenkins安裝提示無法啟動Jenkins
- springboot連線hive無法啟動Spring BootHive
- laradock安裝rabbitmq無法啟動MQ
- Istio Polit-agent & Envoy 啟動流程
- StarRocks-FE無法啟動,日誌:
- tomcat無法啟動的解決方法Tomcat
- Webphser Applcation Server Dmgr無法正常啟動WebAPPServer
- Flask 框架啟動無法改變埠Flask框架
- 解決ASM無法啟動問題ASM
- 解決GITLAB無法啟動runsv no runningGitlab
- 無法啟動?教你進入安全模式模式
- GitLab修改配置後nginx無法啟動GitlabNginx
- win10快速啟動無法勾選怎麼修復_win10啟動快速啟動無法勾選解決方法Win10
- win10 ituns無法正常啟動怎麼辦_win10 ituns無法正常啟動解決方法Win10
- Asp.net 無法啟動IIS Express 解決辦法ASP.NETExpress
- docker無法啟動排查運維記錄Docker運維
- linux mysql無法啟動怎麼解決?LinuxMySql
- Oracle Haip無法啟動問題學習OracleAI
- hbase region server 無法啟動一例。Server
- Redis 線上安裝後無法啟動?Redis
- MYSQL資料庫服務無法啟動MySql資料庫
- 在linux中無法啟動mysqld 服務LinuxMySql
- Springboot整合Swagger2無法正常啟動Spring BootSwagger
- 在Linux系統下啟動eclipse時遇到Eclipse 無法正常啟動LinuxEclipse
- .net 程式通過 crontab 無法啟動,手動執行指令碼可以啟動指令碼
- win10 sxstrace.exe無法啟動解決辦法_win10系統應用程式無法正常啟動怎麼辦Win10
- PyCharm無法啟用PyCharm
- qt6 QtOpcUa無法正常啟動問題QT