【生信大框架】服務器配置系列(一)

本系列將保持“言簡意賅、邏輯清晰”悼尾。

編者從事科研數據分析工作柿扣,在此分享一些經驗,歡迎留言或私信參與討論闺魏。

為什么學未状?

  • 常規(guī)生信下游分析普通筆記本即可勝任,但做上游分析則性能不足析桥。
  • 自己課題組或科室有服務器司草,但不熟悉Linux操作活翩,不知如何配置最佳。

常見的計算型服務器類型:

  1. 云服務器(共享服務器)
  2. 本地服務器

云服務器

從生物公司購買“生信云服務器”使用權翻伺,登錄后即可直接使用。

優(yōu)勢:

  • 無需配置系統(tǒng)環(huán)境沮焕,只需安裝需要用的R包或linux軟件
  • 遠程訪問方便吨岭,網速有保障
  • 價格較本地服務器低很多,適合入門選擇

劣勢:

  • 運行內存共享峦树,任務可能被擠掉
  • 數據傳輸有時間成本辣辫,受網速影響
  • 數據不在本地,有安全隱患

本地服務器

課題組或科室有相關設備魁巩,但需要自行配置使用

優(yōu)勢:

  • 數據本地存儲急灭,數據存取、查看都很方便
  • 同一局域網下谷遂,訪問和傳輸速度極快
  • 可視化操作便捷葬馋,對初學者非常友好,也便于故障排除

劣勢:

  • 遠程訪問需要配置網絡
  • 所有運行環(huán)境都需要自行配置肾扰,需要耐心與時間
  • 要留意停電通知畴嘶,及時關機

1. 裝什么系統(tǒng):

使用Linux系統(tǒng)毋庸置疑,具體有三種方案:

  • 方案一:Ubuntu (Ubuntu-22.04.2-desktop)
    整機裝成一個Linux系統(tǒng)
    不折騰集晚,適合長期穩(wěn)定運行的場景
  • 方案二:Win+Ubuntu
    裝雙系統(tǒng)窗悯,開機引導進入哪個系統(tǒng)
    需要重啟切換系統(tǒng),適合多場景使用的個人高性能主機
  • 方案三:Win+WSL2
    在Win系統(tǒng)下安裝Linux子系統(tǒng)偷拔,即WSL2
    (不推薦)WSL2目前還不穩(wěn)定蒋院,稍有閃失Linux系統(tǒng)的文件就會丟失,適合有經驗的開發(fā)者莲绰,知道自己在做什么欺旧。
  • 優(yōu)先推薦方案一,對于方案二蛤签,建議先裝Win再裝Ubuntu切端。以下圍繞方案一展開

2. 如何裝系統(tǒng):

核心問題是把分區(qū)做好,其他步驟請參考以下文章顷啼,操作完成即可踏枣。

編者的分區(qū)方案:(歡迎在評論區(qū)分享自己方案,幫助更多的人)
主機配置:32G運行內存+256G固態(tài)硬盤+8T機械硬盤

分區(qū)類型 掛載點 大小
efi 500M
swap 48000M
ext4 /boot 2000M
ext4 /tmp 10000M
ext4 /var 50000M
ext4 /usr 50000M
ext4 /opt 50000M
ext4 / 35560M(剩余空間)

請參考:如何安裝 Ubuntu 22.04 LTS 桌面版 (圖文教程) ?

2. 更換軟件源

目的:后續(xù)更新系統(tǒng)钙蒙,軟件包下載速度會更快

登錄進入桌面后茵瀑,左下角打開軟件菜單,找到終端躬厌,右擊收藏马昨,會經常用到竞帽。

  • 重命名源文件
sudo mv /etc/apt/sources.list  /etc/apt/sources.list.bk
  • 創(chuàng)建新的源文件
nano /etc/apt/sources.list
  • 將以下內容粘貼進去,這幾行就夠了鸿捧。之后按Ctrl+O寫入屹篓,按Ctrl+X退出。
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse

3. 安裝apt-faster

目的:多線程匙奴,安裝軟件速度更快

  • 以下命令依次執(zhí)行
sudo apt-get install axel
sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get -y install apt-fast
  • 選擇apt
  • 設置最大連接數6
  • 與apt-get功能相似堆巧,我們可以使用:
sudo apt-fast install package
sudo apt-fast remove package
  • 更新軟件包
# 檢測軟件包是否有更新
sudo apt-fast update
# 執(zhí)行更新
sudo apt-fast upgrade
# 顯示哪些軟件包需要更新
sudo apt-fast dist-upgrade

4. 開啟root登錄

目的:特殊情況下安裝軟件包或修改配置系統(tǒng)

請參考: ubuntu 開啟root用戶登錄系統(tǒng)

5. 配置.bashrc

目的:配置常用命令的縮寫以提高效率;在命令行界面顯示一些系統(tǒng)信息

  • 打開文件
nano ~/.bashrc
  • 配置命令行顯示外觀
# 添加
export PS1='\[\e[1;36m\][\A-\#] \[\e[1;32m\]LUNA:\[\e[0;32m\]\u\[\e[1;33m\] → \[\e[1;33m\]$PWD \[\e[0m\] \n\[\e[0m\]'
  • 配置常用命令的縮寫
# 添加
alias grep='grep --color=auto'

alias ll='ls -alFh'
alias la='ls -A'
alias l='ls -CF'

alias h='history'
alias b='cd ..'
alias bb='cd ../..'
alias bbb='cd ../../..'

alias le="less -S -N"
alias rm='rm -rf'
alias cp='cp -i'
alias mv='mv -i'

alias cls='clear'
alias rst='source ~/.bashrc'
  • 使配置生效
source ~/.bashrc

至此泼菌,Linux系統(tǒng)的基本配置已完成谍肤,歡迎在留言區(qū)或私信與我們分享你的實踐與思考。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末哗伯,一起剝皮案震驚了整個濱河市荒揣,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌焊刹,老刑警劉巖系任,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異虐块,居然都是意外死亡赋除,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門非凌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來举农,“玉大人,你說我怎么就攤上這事敞嗡“湓悖” “怎么了?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵喉悴,是天一觀的道長棱貌。 經常有香客問我,道長箕肃,這世上最難降的妖魔是什么婚脱? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮勺像,結果婚禮上障贸,老公的妹妹穿的比我還像新娘。我一直安慰自己吟宦,他們只是感情好篮洁,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著殃姓,像睡著了一般袁波。 火紅的嫁衣襯著肌膚如雪瓦阐。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天篷牌,我揣著相機與錄音睡蟋,去河邊找鬼。 笑死枷颊,一個胖子當著我的面吹牛戳杀,可吹牛的內容都是我干的。 我是一名探鬼主播偷卧,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼吆倦!你這毒婦竟也來了听诸?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤蚕泽,失蹤者是張志新(化名)和其女友劉穎晌梨,沒想到半個月后,有當地人在樹林里發(fā)現(xiàn)了一具尸體须妻,經...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡仔蝌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了荒吏。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片敛惊。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖绰更,靈堂內的尸體忽然破棺而出瞧挤,到底是詐尸還是另有隱情,我是刑警寧澤儡湾,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布特恬,位于F島的核電站,受9級特大地震影響徐钠,放射性物質發(fā)生泄漏癌刽。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一尝丐、第九天 我趴在偏房一處隱蔽的房頂上張望显拜。 院中可真熱鬧,春花似錦爹袁、人聲如沸讼油。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽矮台。三九已至乏屯,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間瘦赫,已是汗流浹背辰晕。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留确虱,地道東北人含友。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像校辩,于是被迫代替她去往敵國和親窘问。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內容