Linux下兩種增加/tmp檔案的方法
最近在弄13C cloud grid 的時候發現預設的/tmp檔案大小不夠了,裝CC對/tmp檔案的空間要求較高至少10G,否則會報“The directory "/tmp" does not have enough space”錯誤
[[email protected] stage]$ ./em13200p1_linux64.bin
** The directory "/tmp" does not have enough space. At least 10241 MB of free space are required.
重灌系統當然是一張辦法,但是總歸是最笨的方法,以下介紹兩種重啟生效的方法。方法一,增加磁碟並掛載
1、增加磁碟
將該盤掛載到/tmp資料夾,新增一張15G的虛擬磁碟/dev/sdb
[[email protected] ~]# fdisk -l 磁碟 /dev/sda:107.4 GB, 107374182400 位元組,209715200 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 位元組 / 512 位元組 I/O 大小(最小/最佳):512 位元組 / 512 位元組 磁碟標籤型別:dos 磁碟識別符號:0x000e9e3b 裝置 Boot Start End Blocks Id System /dev/sda1 * 2048 2099199 1048576 83 Linux /dev/sda2 2099200 209715199 103808000 8e Linux LVM 磁碟 /dev/sdb:16.1 GB, 16106127360 位元組,31457280 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 位元組 / 512 位元組 I/O 大小(最小/最佳):512 位元組 / 512 位元組 磁碟標籤型別:dos 磁碟識別符號:0x480ac256 裝置 Boot Start End Blocks Id System /dev/sdb1 2048 31457279 15727616 83 Linux 磁碟 /dev/mapper/ol-root:53.7 GB, 53687091200 位元組,104857600 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 位元組 / 512 位元組 I/O 大小(最小/最佳):512 位元組 / 512 位元組
2、格式化
[[email protected] ~]# mkfs -t ext3 /dev/sdb1 meta-data=/dev/sdb1 isize=256 agcount=4, agsize=982976 blks = sectsz=512 attr=2, projid32bit=1 = crc=0 finobt=0, sparse=0 data = bsize=4096 blocks=3931904, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=0 log =internal log bsize=4096 blocks=2560, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0
3、掛載到/tmp
[[email protected] ~]# mount /dev/sdb1 /tmp
[[email protected] ~]# df -h
檔案系統 容量 已用 可用 已用% 掛載點
devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs 1.9G 156K 1.9G 1% /dev/shm
tmpfs 1.9G 8.8M 1.8G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/ol-root 50G 41G 9.3G 82% /
/dev/sda1 1014M 211M 804M 21% /boot
/dev/mapper/ol-home 46G 83M 46G 1% /home
tmpfs 370M 12K 370M 1% /run/user/1001
/dev/sdb1 15G 33M 15G 1% /tmp
tmp資料夾很順利的擴容到了15G方法二:修改 /etc/fstat 檔案
1、在/etc/fsta檔案中加入如下內容
tmpfs /tmp tmpfs defaults,size=15G 0 0
2、重啟reboot
[[email protected] ~]$ df -h
檔案系統 容量 已用 可用 已用% 掛載點
devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs 1.9G 172K 1.9G 1% /dev/shm
tmpfs 1.9G 8.8M 1.8G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/ol-root 50G 41G 9.3G 82% /
tmpfs 15G 56K 15G 1% /tmp
/dev/sda1 1014M 211M 804M 21% /boot
/dev/mapper/ol-home 46G 83M 46G 1% /home
tmpfs 370M 8.0K 370M 1% /run/user/42
tmpfs 370M 12K 370M 1% /run/user/1001
重啟後已經生效。相關推薦
Linux下兩種增加/tmp檔案的方法
最近在弄13C cloud grid 的時候發現預設的/tmp檔案大小不夠了,裝CC對/tmp檔案的空間要求較高至少10G,否則會報“The directory "/tmp" does not hav
LINUX下兩種tar打包(.bz2)和(.gz)壓縮效率時間對比試驗
試驗檔案大小:204M,檔名:xx.dat 壓縮 1. tar czvf test.tar.gz xx.dat 耗時20秒,打包後大小:123M 2.tar cjvf test.tar.bz2 xx.dat 耗時82秒,打包後大小:133M 解壓 1. tar
Linux下兩種方式安裝apache伺服器踩過的坑
記得第一次找工作面試時,面試官問:你如何理解apache?對於一個只在tomcat上開發剛入行的程式設計師,我只記得apache是一個開源組織,下面掌管著各種高大上,聽都沒聽過的專案,面試完後我才知道他想問的是apache伺服器,而且後面肯定還有和apache伺服器相關的提問,就這樣被我
fstream與 C 風格(例如fread 和 fwrite )兩種讀寫檔案方法的效率比較
為了探錄c++ 風格的fstream與 C 風格(例如fread 和 fwrite )兩種讀寫檔案的方法的效率,我特意做了兩個實驗。 我的機器是Windows XP, Visual Studio 2008 1. 測試寫檔案速度 程式設計思路: 將TEST_SIZE個
C# 兩種啟動bat檔案方法的區別——關鍵在於程序的工作目錄
1、 private void RunBat(string batPath) { Process pro = new Process(); FileInfo file = new FileInfo(batPath); pro.StartInfo.Work
ARC 下兩種釋放物件的方法
使用了 ARC 之後,無疑大大減少了程式設計師進行記憶體管理的壓力。你再也不用寫 release/autorelease 程式碼了,再也不用寫dealloc 方法了。但這不等於程式設計師不需要記憶體管理。例如,你需要在 viewDidUnload 方法中對物件進行釋放,以防當
Linux下七種檔案型別、檔案屬性及其檢視方法
1、七種檔案型別 普通檔案型別 Linux中最多的一種檔案型別, 包括 純文字檔案(ASCII);二進位制檔案(binary);資料格式的檔案(data);各種壓縮檔案.第一個屬性為 [-] 目錄檔案 就是目錄, 能用 # cd 命令進入的。第一個屬性為 [d],
linux下兩臺主機互傳檔案
假設主機B:[email protected] 1.從本機傳至另一臺主機B $ scp [引數] [檔案地址+名字] [email protected]:[要儲存的位置] 此時輸入密碼即可 2.從主機B傳到本機 $ scp [引數] [email
uboot中ramdisk啟動linux的兩種方法
轉載地址:https://blog.csdn.net/dropping_1979/article/details/20628109 首先要確保核心支援ramdisk啟動: The configuration of the kernel is as follow: &nb
Linux下幾種檔案傳輸命令
Linux下幾種檔案傳輸命令 sz rz sftp scp 最近在部署系統時接觸了一些檔案傳輸命令,分別做一下簡單記錄: 1.sftp Secure Ftp 是一個基於SSH安全協議的檔案傳輸管理工具。由於它是基於SSH的,會在
eclipse in linux打包 兩種方法
若不建立maven專案,建立java project編MapReduce的程式碼,記得匯入 •$HADOOP_HOME/share/hadoop/common/hadoop-common-2.8.5.jar •$HADOOP_HOME/share/hadoop/mapreduce/hadoop-
Linux下用rm刪除的檔案的恢復方法
對於rm,很多人都有慘痛的教訓。我也遇到一次,一下午寫的程式就被rm掉了,幸好只是一個檔案,第二天很快又重新寫了一遍。但是很多人可能就不像我這麼幸運了。本文收集了一些在Linux下恢復rm刪除的檔案的方法,給大家作為參考。 首先,最好的方法是避免這個問題,以下是幾點建議
Linux下tar.xz結尾的檔案的解壓方法
今天嘗試編譯核心,下載到了一份tar.xz結尾的壓縮檔案,網上解決方法比較少,不過還是找到了,如下: $xz -d ***.tar.xz $tar -xvf ***.tar 可以看到這個壓縮包也是打包後再壓縮,外面是xz壓縮方式,裡層是tar打包方式。
web 中常用的兩種上傳檔案的方法總結
這裡我們來總結整理一下常用的兩種檔案上傳方式以及要注意的東西: 1、springmvc .MultipartFile 的上傳方式。 2、org.apache.commons.fileupload 使用apache的fileuoload 來實現 當我們使用springmvc
linux下各種打包與壓縮檔案字尾及其解包解壓縮方法.gz、.tar.gz、tgz...
對於剛剛接觸Linux的人來說,一定會給Linux下一大堆各式各樣的檔名給搞暈。別個不說,單單就壓縮檔案為例,我們知道在Windows下最常見的壓縮檔案就只有兩種,一是,zip,另一個是.rap。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等眾多的壓縮檔名,此外windo
Java中檔案的兩種遞迴查詢方法
最近,需要用寫小工具來進行大量的檔案讀寫操作,不可避免的用到檔案目錄的遞迴,下面有兩種方法,一種是方法遞迴,一種是NIO的遞迴。效率應該是後一種優先,因為第一種我在學習機上跑竟然溢位了。 第一種: File file = new File(path);
Linux下快速刪除大量小檔案的方法探索
一、前言 Linux伺服器磁碟中存在大量小檔案,需要進行刪除(檔案小於1K,數量50w~100w),發現rm刪除速度奇慢無比,甚至出現“argument list too long”的錯誤。網上資料一搜索基本都是建議rsync方法,所以本文對幾種常見的方法進行試驗對比。
[C#] 計算大檔案的MD5的兩種方式(直接呼叫方法計算,流計算-適用於大檔案)
通過.NET中的預設類實現,但是採用不同類,針對不同的情況: 具體如下: 類: /// <summary> /// 檔案MD5操作類 /// </summary> public class MD5Checker {
linux下兩臺伺服器內網大檔案傳輸,nexus切換伺服器
原來伺服器上(這裡叫A伺服器)裝了nexus,由於伺服器原因,需要切換到另外一臺伺服器(B伺服器),所以這裡寫下文件記錄一下。 首先我在B伺服器上裝了nexus服務,需要安裝手順請看我另外一篇部落格nexus安裝配置 1、打包A伺服器上的倉庫檔案 把sonatype-wo
兩種進入容器的方法 - 每天5分鐘玩轉 Docker 容器技術(23)
工作 技術 啟動進程 gin attach ant while col -c 我們經常需要進到容器裏去做一些工作,比如查看日誌、調試、啟動其他進程等。有兩種方法進入容器:attach 和 exec。 docker attach 通過 docker attach 可以 a