(資料圖片僅供參考)
12月17日消息,Linux6.2內(nèi)核將進一步移除NFSv2相關(guān)支持。NFSv2最初在SunOS2.0上面實現(xiàn),于1985年發(fā)布。目前主流Linux發(fā)行版本已經(jīng)不再支持NFSv2,但是Linux Kernel源代碼樹仍保留了相關(guān)代碼。
了解到,網(wǎng)絡(luò)文件系統(tǒng)(NFS)是一種分布式文件,力求客戶端主機可以訪問服務(wù)器端文件,并且其過程與訪問本地存儲時一樣,它由Sun微系統(tǒng)(已被甲骨文公司收購)開發(fā),于1984年發(fā)布。它基于開放網(wǎng)絡(luò)運算遠程過程調(diào)用(ONC RPC)系統(tǒng):一個開放、標準的RFC系統(tǒng),任何人或組織都可以依據(jù)標準實現(xiàn)它。
NFS已經(jīng)發(fā)展到了4.2(于2016年發(fā)布)版本。在今年早些時候發(fā)布的Linux5.18中,NFSD宣布將門檻調(diào)整到NFSv3,并表示將會盡快刪除NFSv2代碼。
rpc.nfsd程序目前已經(jīng)不再支持NFSv2。而Linux6.2下一步將添加Kconfig選項,允許內(nèi)核版本不再支持服務(wù)器端NFSv2。新的內(nèi)核開關(guān)是NFSD_V2,允許在沒有NFSv2支持的情況下構(gòu)建Linux6.2+內(nèi)核。
現(xiàn)在可以選擇構(gòu)建NFSv2服務(wù)器代碼之外,Linux6.2的NFSD更改還添加了對低內(nèi)存場景和其它情況下的CB_RECALL_ANY支持以及各種其它NFS服務(wù)器代碼增強功能。
標簽: 服務(wù)器端 公司收購 遠程過程調(diào)用
熱門