---
# System prepended metadata

title: 當日工作表

---

# 當日工作表
## 12/13工作表

### SSH免密碼登入

- [ ] [SSH 免密碼登入](https://dywang.csie.cyut.edu.tw/dywang/security/node84.html)
- [ ] [產生SSH Key並且透過KEY進行免密碼登入](https://xenby.com/b/220-%E6%95%99%E5%AD%B8-%E7%94%A2%E7%94%9Fssh-key%E4%B8%A6%E4%B8%94%E9%80%8F%E9%81%8Ekey%E9%80%B2%E8%A1%8C%E5%85%8D%E5%AF%86%E7%A2%BC%E7%99%BB%E5%85%A5)
- [ ] [11.2.6 製作不用密碼可立即登入的 ssh 用戶](http://linux.vbird.org/linux_server/0310telnetssh.php)

1.產生公、私鑰 (ssh-keygen) 
2.把公鑰給每一台 (ssh-copy-id A0X) 
### NFS 安裝設定
[NFS 安裝設定](https://blog.skywebster.com/how-to-setup-nfs-server-on-centos-7-rhel-7/)
* 安裝NFS Server
1.(所有client及server)NFS server安裝
確認服務開啟(rpcbind要先)
* 設定NFS Server
2.根目錄下創一個isc21
3.server端 編輯/etc/exports(分享資料夾出去)
    資料夾路徑 IP(權限)
4.client 設定掛載
vim etc/fstab
A05:/isc21[tab]/isc21[tab]nfs[tab]default[tab]0[tab]0
5.reboot (確認更改的設定有被讀取)
掛載指令:mount -a
6.測試 server端創資料夾 查看其他四台共用情況
-檢查是否成功掛載 (df -h)
關機前 要先把掛載資料夾斷開
->umount /isc21(掛載目錄)(需在client端且不在掛載目錄下) 
<font color="#fd2e02">**需要確定防火牆已關閉(server端及client)**</font>
更多詳細請參閱[這裡](https://hackmd.io/magj1td5RIiqhGLoK2avmw#1213)
如果遇到誤刪/etc/ssh/ 中的資料，可以透過重新啟動服務解決:
`systemctl restart sshd.service`

### 單機多機
跨機
    1. 一樣先改INCAR
    2. 創一個檔 mpi.hosts 裡面有要跨機的client
    3. (只要一台)mpiexec(跨機操作)    -ppn   8(一台8核)   -np 32(共32核) -f /root/isc21/vasp.Hg/mpi.hosts(絕對路徑) vasp(必須ssh免密碼)
    <font color="#fd2e02">**FCL -mkl(函式庫) 從sequential->cluster**</font>
    記得關防火牆
    iptables -L查看防火牆設定
    關閉 Firewalld 防火牆指令:
    systemctl stop firewalld.service 
    設定下次開機不會啟動 Firewalld 防火牆
    systemctl disable firewalld.service 
## 12/16
* 測試各核心數與節點數跨機運算VASP 並觀察檔案

## 12/25
->準備報告
->TSMC報告
->上網找INPUT

查詢不同mpi
>oneAPI HPC
>mvapich2
>mpich

## 12/26
