国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

jenkins無(wú)法執(zhí)行shell語(yǔ)句問(wèn)題

這篇具有很好參考價(jià)值的文章主要介紹了jenkins無(wú)法執(zhí)行shell語(yǔ)句問(wèn)題。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

今天遇到一個(gè)問(wèn)題,就是有一個(gè)sh文件,在xshell里面可以正常運(yùn)行,但是在jenkins里面怎么都運(yùn)行不了。各種提示權(quán)限不足(Operation not permitted)。
jenkins無(wú)法執(zhí)行shell語(yǔ)句問(wèn)題
給了各種權(quán)限。chmod +s /usr/bin/netstat或者直接給root都沒(méi)啥用。后面想了一下,是不是可以在jenkins在執(zhí)行時(shí)就使用root執(zhí)行呢?然后實(shí)現(xiàn)它。

  1. 修改配置文件/etc/sysconfig/jenkins
    JENKINS_USER=“root”
    JENKINS_GROUP=“root”
    jenkins無(wú)法執(zhí)行shell語(yǔ)句問(wèn)題
    2.修改配置文件 /usr/lib/systemd/system/jenkins.service

    User=root
    Group=root

jenkins無(wú)法執(zhí)行shell語(yǔ)句問(wèn)題

在這順便提一嘴。我發(fā)現(xiàn)jenkins啟動(dòng)好像是找的這個(gè)文件。如果啟動(dòng)不了的同學(xué)可以試試配置一下這個(gè)文件的java地址
jenkins無(wú)法執(zhí)行shell語(yǔ)句問(wèn)題
執(zhí)行下,否則不生效

systemctl daemon-reload

重啟下jenkins就可以了:

systemctl restart jenkins

然后果然成功

然后我啟動(dòng)之后發(fā)現(xiàn)另一個(gè)問(wèn)題。
我將java服務(wù)啟動(dòng)成功后,竟然自動(dòng)又關(guān)掉了。我真是服了
然后找到了方法。
在jenkins的shell里面加上,加在第一行就行

BUILD_ID=DONTKILLME

解決問(wèn)題。
總結(jié)一下,jenkins真坑。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-463522.html

到了這里,關(guān)于jenkins無(wú)法執(zhí)行shell語(yǔ)句問(wèn)題的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • jenkins執(zhí)行shell命令權(quán)限不夠

    jenkins執(zhí)行shell命令權(quán)限不夠

    jenkins執(zhí)行shell命令及新建文件,報(bào)權(quán)限不夠,網(wǎng)上試了很多方式都不行。 2.1 網(wǎng)上的解決方式,測(cè)試了下不行 2.2 問(wèn)題解決 其實(shí)網(wǎng)上的方法的第一條是在配置文件中修改jenkins的啟動(dòng)用戶,由jenkins修改為root,來(lái)解決權(quán)限問(wèn)題; 通過(guò)whoami測(cè)試,發(fā)現(xiàn)執(zhí)行賬戶一直是jenkins,說(shuō)明配

    2024年02月12日
    瀏覽(22)
  • 【Linux操作系統(tǒng)】編譯過(guò)程中遇到的問(wèn)題-為什么加-c?執(zhí)行文件提示無(wú)法執(zhí)行二進(jìn)制文件?main函數(shù)參數(shù)argc和*argv[]的作用和理解?

    【Linux操作系統(tǒng)】編譯過(guò)程中遇到的問(wèn)題-為什么加-c?執(zhí)行文件提示無(wú)法執(zhí)行二進(jìn)制文件?main函數(shù)參數(shù)argc和*argv[]的作用和理解?

    在使用GCC編譯器進(jìn)行程序開(kāi)發(fā)時(shí),我們經(jīng)常會(huì)遇到一些編譯過(guò)程中的問(wèn)題, 比如為什么要加上\\\"-c\\\"選項(xiàng),以及為什么生成的可執(zhí)行文件無(wú)法執(zhí)行等問(wèn)題。 本篇博客將詳細(xì)介紹這些問(wèn)題,并給出相應(yīng)的代碼和解釋,幫助讀者更好地理解GCC編譯過(guò)程中的\\\"-c\\\"選項(xiàng)和main函數(shù)的參數(shù)a

    2024年02月12日
    瀏覽(31)
  • 容器部署Jenkins,執(zhí)行構(gòu)建任務(wù)后,需要執(zhí)行宿主機(jī)上的shell腳本

    容器部署Jenkins,執(zhí)行構(gòu)建任務(wù)后,需要執(zhí)行宿主機(jī)上的shell腳本

    遇到的問(wèn)題:使用docker 部署了一個(gè)Jenkins ,Jenkins里執(zhí)行構(gòu)建,構(gòu)建后需要執(zhí)行宿主機(jī)上的shell腳本,這種該如何操作呢。怎么可以退出到宿主機(jī)執(zhí)行shell,最開(kāi)始掛載了Jenkins_home目錄,可以找到shell腳本,但是shell腳本比如cp目錄都是對(duì)應(yīng)的宿主機(jī)的,在容器里是找不到 步驟一

    2024年02月15日
    瀏覽(16)
  • 模型訓(xùn)練遇到數(shù)據(jù)量太大而導(dǎo)致內(nèi)存不夠問(wèn)題?今天教你一招

    在比賽和工作中,我們經(jīng)常會(huì)遇到數(shù)據(jù)量太大而導(dǎo)致內(nèi)存不夠的問(wèn)題。這里可以細(xì)分為兩種情況: 情況1:數(shù)據(jù)太大,無(wú)法加載到內(nèi)存; 情況2:加載數(shù)據(jù)但訓(xùn)練時(shí)內(nèi)存不夠; 針對(duì)情況1可以考慮使用 Spark 或者 Dask 來(lái)逐步完成計(jì)算。對(duì)于情況2,則需要考慮從模型的角度入手。

    2024年02月04日
    瀏覽(24)
  • Jenkins執(zhí)行shell腳本報(bào)錯(cuò):docker: command not found

    Jenkins執(zhí)行shell腳本報(bào)錯(cuò):docker: command not found

    搭建完Jenkins之后,著手開(kāi)始創(chuàng)建構(gòu)建服務(wù)的任務(wù),點(diǎn)擊構(gòu)建,但是一直構(gòu)建失敗,控制臺(tái)日志一直報(bào)錯(cuò) 截圖 嘗試了了很多解決辦法,比如在shell腳本前加上兩行代碼 但對(duì)于我的情況還是不起作用。 最后才發(fā)現(xiàn),是我的Jenkins沒(méi)有配置全局的PATH環(huán)境變量,配置方法如下 1、首

    2024年02月13日
    瀏覽(20)
  • Linux安裝ossutil工具且在Jenkins中執(zhí)行shell腳本下載文件

    Linux安裝ossutil工具且在Jenkins中執(zhí)行shell腳本下載文件

    測(cè)試中遇到想通過(guò)Jenkins下載OSS桶上的文件,要先在linux上安裝ossutil工具,記錄安裝過(guò)程如下: 一、下載安裝ossutil,使用命令 1.下載:wget https://gosspublic.alicdn.com/ossutil/1.7.13/ossutil64 2.一定要賦權(quán)限:chmod 755 ossutil64,不然會(huì)提示權(quán)限不足 3.配置文件: ./ossutil64 config 輸入accessK

    2024年01月19日
    瀏覽(22)
  • linux和windows上執(zhí)行shell腳本遇到了$‘\r‘: command not found

    啟動(dòng)命令在shell腳本里面,啟動(dòng)時(shí)遇到了$\\\'r\\\': command not found錯(cuò)誤。 奇怪的是在測(cè)試環(huán)境的linux服務(wù)器上并沒(méi)有這個(gè)問(wèn)題。 解決方法:用vi/vim打開(kāi)腳本,設(shè)置文件格式為unix。 其中ff是fileformat的簡(jiǎn)寫。 ps: 如果想設(shè)置為windows格式,則:set ff=dos 總結(jié): 設(shè)置文件格式 windows格式

    2024年02月16日
    瀏覽(24)
  • k8s-shell腳本判斷pod狀態(tài)并進(jìn)入pod執(zhí)行sql語(yǔ)句

    代碼: 思路: 查看pod狀態(tài): 1、通過(guò)pod的label 獲取到pod的名稱(因?yàn)閘abel總是固定的,名稱不是固定的) 2、拿到pod名稱,就可以確定pod的狀態(tài); 進(jìn)入pod并執(zhí)行sql文件: 1、創(chuàng)建sql文件,復(fù)制到pod內(nèi) 2、通過(guò)kubectl exec 執(zhí)行該腳本

    2024年02月13日
    瀏覽(25)
  • jenkins shell腳本問(wèn)題

    jenkins shell腳本問(wèn)題

    問(wèn)題描述: mac電腦配置了jenkins,同樣的腳本,mac 電腦終端執(zhí)行沒(méi)有問(wèn)題,復(fù)制到j(luò)enkins時(shí),jenkins shell命令識(shí)別不了 -n指令。 解決方案: jenkins 系統(tǒng)配置中,找到shell 模塊,配置上本地的路徑即可。 如何查找本地的shell路徑: 在終臺(tái)輸入which bash,回車即可得到。 ? ?

    2024年02月11日
    瀏覽(15)
  • docker部署jenkins遇到常見(jiàn)問(wèn)題

    docker部署jenkins遇到常見(jiàn)問(wèn)題

    最近在用docker搭建jenkins,來(lái)完成項(xiàng)目部署,過(guò)程中碰到的問(wèn)題記錄如下: 1、從git中拉去代碼到j(luò)enkins中 2、將拉去的代碼使用maven 構(gòu)建 3、將maven生成的jar包推送到目標(biāo)服務(wù)器 4、使用shell腳本在目標(biāo)服務(wù)器上運(yùn)行 配置目標(biāo)服務(wù)器的環(huán)境變量時(shí) 系統(tǒng)配置中Publish over SSH模塊下 使

    2024年02月05日
    瀏覽(16)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包