<thead id="kdfuf"><font id="kdfuf"></font></thead>
<samp id="kdfuf"></samp>
    <nav id="kdfuf"><strong id="kdfuf"></strong></nav>
      中文字幕无码一区二区三区在线,久久精品人人做人人爽,国产一级内射无挡观看,十八禁在线黄色网站,日韩欧美国产另类久久久精品 ,少妇人妻偷人精品一区二区,久久午夜视频,亚洲春色AⅤ无码专区

      國內 Linux 集群服務器網絡差無法 Git Clone 大項目的解決辦法

      2023-12-27    前端達人

      GitHub 是一個軟件源代碼托管服務平臺,Linux 上使用的大部分工具都可以在上面獲得。

      但是由于 GitHub 的服務器在國外,國內訪問經常出現網絡問題導致訪問失敗,尤其是使用 git clone 對 repo 進行克隆的時候,會經常出現因網絡問題而克隆失敗。

      Linux 集群服務器的用戶,在比較難實現科學上網的前提下,對大型 repo 克隆的任務顯得尤為困難,而且想使用 gradle build 的話,git clone 似乎是唯一選擇。

      既然 git clone 一兩次不成功,那我就想辦法讓他 clone 到成功為止,于是我就寫了一個循環腳本,將它投遞到計算節點上 24h 運行,直到它克隆成功才結束任務。

      以克隆 GATK (repo 大小約 300mb)為例,腳本如下:

      #!/bin/bash
      #SBATCH --job-name=GitClone        #任務名稱
      #SBATCH --nodelist=litchi-0-1    #計算節點名稱
      #SBATCH --partition=WHEEL        #使用 WHEEL 用戶組
      #SBATCH --nodes=1                #使用計算節點數量
      #SBATCH --ntasks=1                #使用 1 個線程
      #SBATCH --mail-type=end            #任務結束時發送郵件
      #SBATCH --mail-user=***@qq.com  #郵箱地址
      #SBATCH --output=/home/$USER/Slurm_JobLogs/JobLog_%j_%x.log        #標準輸出保存路徑
      #SBATCH --error=/home/$USER/Slurm_JobLogs/JobLog_%j_%x.err        #標準錯誤保存路徑
      #------------------------------------------------------------
      # PRINT JOB'S INFORMATION
        source /home/$USER/.bashrc
        threads=$SLURM_NTASKS
        echo "## Job:[$SLURM_JOB_NAME]"
        echo "## Node:[$SLURM_NODELIST]"
        echo "## CPUs:[$SLURM_NTASKS]"
        echo "## Mem:[$SLURM_MEM_PER_NODE]"
        echo `date`
        echo -e $(printf -- "-%.0s" {1..100})"\n" #cut-off-line
      #------------------------------------------------------------
      # PATH
        repo_url="https://github.com/broadinstitute/gatk.git"
        repo_name="gatk"
      #------------------------------------------------------------
      # SHELL
        cd /home/$USER/Accessories/Softwares
        while true; do                #循環執行任務
          git clone $repo_url            #執行 git clone
          if [ $? -eq 0 ]; then        #如果以上命令的退出碼等于 0 (任務成功)
            echo "Git clone successful!"
            break                        #則退出循環
          else                        #如果命令的退出碼不等于 0 (任務失敗)
            echo "Git clone failed:( Retrying..."
            rm -rf ./${repo_name}        #則刪除這個repo
            sleep 1                    #睡眠 1 秒緩沖一下繼續循環
          fi
        done
      #------------------------------------------------------------
      # JOB ENDS
        echo -e $(printf -- "-%.0s" {1..100}) #cut-off-line
        echo "## Runtime:[`sacct -j $SLURM_JOB_ID --format=Elapsed --noheader | awk '{print $1}' | sed -n '2p'`]"
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15
      • 16
      • 17
      • 18
      • 19
      • 20
      • 21
      • 22
      • 23
      • 24
      • 25
      • 26
      • 27
      • 28
      • 29
      • 30
      • 31
      • 32
      • 33
      • 34
      • 35
      • 36
      • 37
      • 38
      • 39
      • 40
      • 41
      • 42

      這個腳本的路徑為 ~/Scripts/GitClone_GATK.sh

      將任務投遞到計算節點運行:

      sbatch ~/Scripts/GitClone_GATK.sh
      
      • 1

      最終,這個任務運行了 40 次,歷時 13h,終于是克隆成功了!

      藍藍設計(www.tuitetiyu.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的大數據可視化界面設計、B端界面設計、桌面端界面設計APP界面設計圖標定制、用戶體驗設計交互設計UI咨詢高端網站設計、平面設計,以及相關的軟件開發服務,咨詢電話:01063334945。

      關鍵詞:UI咨詢、UI設計服務公司、軟件界面設計公司、界面設計公司、UI設計公司、UI交互設計公司、數據可視化設計公司、用戶體驗公司高端網站設計公司

      銀行金融軟件UI界面設計能源及監控軟件UI界面設計、氣象行業UI界面設計、軌道交通界面設計、地理信息系統GIS UI界面設計、航天軍工軟件UI界面設計、醫療行業軟件UI界面設計、教育行業軟件UI界面設計、企業信息化UI界面設計、軟件qt開發、軟件wpf開發、軟件vue開發

      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.tuitetiyu.cn

      存檔

      主站蜘蛛池模板: 国产成人五月综合网| 亚洲一级精品无码AV色欲| 国产午夜精品视频| 韩国午夜理伦三级| a片不卡流畅国产无卡的网站| 资源新版在线天堂偷自拍| 国产精品无码一区二区三区毛片 | 四虎影视4hu4虎成人| 和岳每晚弄的高潮嗷嗷叫视频| 青草久久人人97超碰| 亚洲在外线中文字幕| 九九九九精品视频在线观看| 强奷乱码中文字幕| k频道日韩欧美精品| 大肉大捧一进一出好爽视频 | 国模GOGO无码人体啪啪| 亚洲国产精品嫩草影院在线观看| 欧美亚洲综合图区| 日韩精品亚洲国产成人av| 亚洲成av人天堂无码| 欧美熟妇人妻久久中文字幕| 成在人线av无码免费| 国产精品igao视频| 久久影视这里只有精品国产| 五月激情亚洲开心| 久久精品天天中文字幕人妻| 久久香蕉国产线看观看亚洲片| 亚洲成a∨人片在线观看不卡| 日本一区视频| 国产精品美女黑丝流水| 日韩精品无码免费视频一区二区三区| 国产成人久久久精品毛片| 美女粉嫩极品国产在线2020| 久久精品无码专区AV| 一道精品视频一区二区三区图片 | 手机看片AV永久免费| 男女啪啪抽搐呻吟高潮动态图| 国产一级特黄高清AAAA大片| 国产区91桑拿会所技师 | 大又大又粗又硬又爽少妇毛片| 97视频天天操天天干|