国产精品爱久久久久久久小说,女人扒开腿让男人桶到爽 ,亚洲欧美国产双大乳头,国产成人精品综合久久久久,国产精品制服丝袜无码,免费无码精品黄av电影,黑色丝袜无码中中文字幕,乱熟女高潮一区二区在线

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

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

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

            日歷

            鏈接

            個人資料

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

            存檔

            主站蜘蛛池模板: 亚洲精品久久久中文字幕痴女| 欧美日韩在线视频一区| 婷婷开心深爱五月天播播| 亚洲日韩精品无码专区| 91亚洲天堂| 亚洲精品一区二区三区蜜臀| 亚洲国产精品久久一线app| 91成人在线观看国产| 成人听书哪个软件好| 中文字幕无码乱码人妻系列蜜桃| 无码喷潮a片无码高潮| 天天干天天操天天干| 日韩精品视频中文字幕| 中文字幕无码乱人伦| 亚洲aⅴ无码成人网站国产| 青青青青青草| 国产精品亚洲色婷婷99久久精品 | 一级性生活毛片| 一本大道久久香蕉成人网| 九九影院理论片私人影院| 国产精品尹人在线观看| 一区二区三区免费观看视频| 色欲AV无码一区二区人妻| 久久亚洲欧美日本精品| 中国特级毛片| 毛片啪啪啪| 精品亚洲一区二区三区在线观看 | 亚洲鲁鲁| ass日本丰满熟妇pics| 国产xxxx69真实实拍| 国内久久精品| 中国色视频| 深夜福利小视频在线观看| 无码日本精品一区二区片| 国产网站视频| 91伊人久久| 果冻传媒色av国产在线播放| 欧美交换配乱吟粗大视频| 黑人性视频| 超碰97人人草| 天美麻花果冻视频大全英文版|