92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线

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

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

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

日歷

鏈接

個人資料

藍藍設計的小編 http://www.skdbbs.com

存檔

92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线
亚洲精品自拍偷拍| 一区二区国产精品视频| 91在线网站视频| 日韩毛片中文字幕| xxx一区二区| 亚洲欧美日韩精品久久亚洲区| 亚洲精品国产综合区久久久久久久| 亚洲欧美国产高清va在线播| 欧美激情亚洲激情| 国产精品亚发布| 欧美激情视频在线免费观看 欧美视频免费一| 日韩毛片中文字幕| 久久国产精品久久久久| y97精品国产97久久久久久| 成人亲热视频网站| 国内外成人免费激情在线视频| 97婷婷涩涩精品一区| 亚洲精品网址在线观看| 人人澡人人澡人人看欧美| 国产一区二区三区四区福利| 成人精品网站在线观看| 8x海外华人永久免费日韩内陆视频| 欧美激情免费视频| 欧美日韩国产在线播放| 欧美日韩国产精品一区| 欧美视频精品一区| 久久久久久综合网天天| 91亚洲国产成人久久精品网站| 久久国产精品久久久久久| 人人澡人人澡人人看欧美| 4438全国亚洲精品在线观看视频| 精品久久久久久中文字幕| 九九精品在线视频| 日韩精品免费在线| 亚洲片国产一区一级在线观看| 一级做a爰片久久毛片美女图片| 国产成人精品久久亚洲高清不卡| 成人激情视频在线| 全亚洲最色的网站在线观看| 亚洲欧美三级在线| 91中文字幕在线观看| 在线播放国产一区中文字幕剧情欧美| 欧美日韩亚洲一区二区三区| 精品中文字幕在线观看| 国产成人精品久久亚洲高清不卡| 亚洲小视频在线| 清纯唯美日韩制服另类| 亚洲大尺度美女在线| www.久久草.com| 欧美午夜www高清视频| 欧美午夜精品久久久久久人妖| 伊人一区二区三区久久精品| 日韩三级成人av网| 欧美尺度大的性做爰视频| 黄色精品一区二区| 亚洲999一在线观看www| 久久精品国产欧美亚洲人人爽| 日韩精品视频免费| 欧美富婆性猛交| 秋霞成人午夜鲁丝一区二区三区| 成人国产精品色哟哟| 91九色在线视频| 中文字幕9999| 4p变态网欧美系列| 亚洲精品美女在线观看| 欧美日韩国产综合新一区| 97在线观看免费| 亚洲国内高清视频| 成人免费看吃奶视频网站| 69av成年福利视频| 91大神在线播放精品| 青青草精品毛片| 精品成人av一区| 久久久av免费| 国产精品成人av在线| 超碰日本道色综合久久综合| 亚洲a区在线视频| 亚洲精品v欧美精品v日韩精品| 亚洲精品国产精品国产自| 91精品视频一区| 亚洲加勒比久久88色综合| 亚洲最大福利网站| 91av视频在线观看| 欧美成人免费全部观看天天性色| 97精品欧美一区二区三区| 国产精品日韩久久久久| 亚洲第一黄色网| 日韩电影大全免费观看2023年上| 九色精品美女在线| 91禁外国网站| 亚洲аv电影天堂网| 精品视频在线播放| 日韩在线免费视频| 国产精品pans私拍| 国产精品久久久久久久美男| 亚洲精品999| 国产精品老女人精品视频| 亚洲精品久久久久中文字幕二区| 91在线高清视频| 2020久久国产精品| 日韩av男人的天堂| 午夜精品一区二区三区在线视| 色午夜这里只有精品| 亚洲伊人成综合成人网| 日韩欧美在线免费| 亚洲国产高清高潮精品美女| 操人视频在线观看欧美| 日韩美女免费观看| 欧美高清在线观看| 日韩欧美国产中文字幕| 国产欧美一区二区白浆黑人| 国产精品免费观看在线| 91av免费观看91av精品在线| www.精品av.com| 欧美日韩xxxxx| 欧美黑人性视频| 国产日韩av在线| 国产一区av在线| 国产精品免费小视频| 亚洲综合中文字幕68页| 国产精品高清在线| 亚洲欧美一区二区精品久久久| 91免费视频网站| 久久综合亚洲社区| 亚洲激情视频在线| 欧美夫妻性生活xx| 亚洲乱亚洲乱妇无码| 亚洲精品日产aⅴ| 欧美成人免费va影院高清| 亚洲色图偷窥自拍| 亚洲香蕉在线观看| 国产91精品视频在线观看| 日韩精品视频观看| 久久久伊人欧美| 国产成人jvid在线播放| 欧美亚洲一区在线| 欧美成人免费小视频| 国内精品久久久久伊人av| 免费av在线一区| 国产精品狼人色视频一区| 国产精品自在线| 日韩av在线网页| 日韩免费在线看| 久久久精品中文字幕| 狠狠做深爱婷婷久久综合一区| 在线亚洲欧美视频| 久久精品国产96久久久香蕉| 亚洲香蕉av在线一区二区三区| 91精品国产777在线观看| 亚洲人永久免费| 欧美精品在线观看| 91极品视频在线| 欧美日韩国产第一页| 97在线观看免费| 欧美片一区二区三区| 欧美区二区三区| 国产精品亚洲一区二区三区| 亚洲电影免费观看高清完整版| 国产午夜精品视频| 国产免费成人av| 亚洲人成电影在线| 国产一区二区精品丝袜| 日韩av在线看| 中文字幕日韩精品在线观看|