原创 深入理解磁盤文件系統之inode

一、inode是什麼?理解inode,要從文件儲存說起。文件儲存在硬盤上,硬盤的最小存儲單位叫做"扇區"(Sector)。每個扇區儲存512字節(相當於0.5KB)。 操作系統讀取硬盤的時候,不會一個個扇區地讀取,這樣效率太低,而是一次性連

原创 su: /bin/bash: Too many open files in system錯誤

切換到oracle的時候出錯:[root@test ~]# su - oracle su: /bin/bash: Too many open files in system下面只說解決成功的過程[root@test ~]# cat /pro

原创 mysql備份腳本及備份失敗報警

[root@spider129 myfile]# cat mysqlback_zabbix.sh  #!/bin/bash USER=root DB=zabbix #PASSWORD=123456 SERVER=172.16.9.129 D

原创 linux中shell curl命令獲取http狀態碼

linux中shell curl命令可以檢測網站的一個狀態碼了,從而我們可以利用這個代碼來判斷網站是否運行正常了,下面來看一下例子。通過curl的-w參數我們可以自定義curl的輸出,%{http_code}代表http狀態碼 代碼如下複製

原创 IO中同步、異步與阻塞、非阻塞的區別

一、同步與異步同步/異步, 它們是消息的通知機制1. 概念解釋A. 同步所謂同步,就是在發出一個功能調用時,在沒有得到結果之前,該調用就不返回。按照這個定義,其實絕大多數函數都是同步調用(例如sin isdigit等)。但是一般而言,我們在

原创 Squid常用命令

Squid日常維護過程中,常用的一些命令:1,初始化你在 squid.conf 裏配置的 cache 目錄  squid -z  如果有錯誤提示,請檢查你的 cache目錄的權限。  可以使用使用更改目錄權限:  chown -R squi

原创 rsync+inotify實現實時同步案例

   隨着應用系統規模的不斷擴大,對數據的安全性和可靠性也提出的更好的要求,rsync在高端業務系統中也逐漸暴露出了很多不足,首先,rsync同步數據時,需要掃描所有文件後進行比對,進行差量傳輸。如果文件數量達到了百萬甚至千萬量級,掃描所有

原创 我的友情鏈接

51CTO博客開發斬月

原创 is apparently in use by the system; will not make a filesystem here!解決方法

/dev/hdb1 is apparently in use by the system; will not make a filesystem here!解決方法[root@localhost ~]# mkfs.ext3 /dev/hdb

原创 ls:Value too large for defined data type 解決辦法

我的是centos 5.6 x64查看某目錄 lsls: ff-bb.cn.tar.gz Value too large for defined data type這個壓縮包文件大小爲3.5G,在其他機器同操作系統下能正常顯示。這臺機器原來

原创 Squid代理服務器應用案例 多出口多用戶認證上網

最近幫朋友接了個小項目,客戶在他們的美國機房租了幾臺服務器,然後想在上面做上網用的代理服務器,供客戶在國內使用。具體需求如下:1、客戶的這臺服務器具有多個出口ip地址2、客戶希望使用認證的方式使用代理服務器上網3、客戶希望通過不同的認證用戶

原创 linux 增加inode 的方法

    創建文件系統時,可以指定塊的大小。如果將來在你的文件系統中是一些比較大的文件的話,使用較大的塊大小將得到較好的性能。將ext2文件系統的塊大小調整爲4096byte而不是缺省的1024byte,可以減少文件碎片,加快fsck掃描的速

原创 CenOS下安裝Memcache和PHP Memcache擴展.

I.安裝Memcahce 1. 安裝依賴包libevent Memcache需要安裝libevent,所以安裝前可能需要執行 Shell代碼  yum install libevent-devel  2.安裝memcache 從http:/

原创 使用 Linux 文件恢復工具

        Linux 系統管理員守則中有這麼一條:“慎用 rm -rf 命令,除非你知道此命令所帶來的後果“,不過 Linux 下刪除文件並不是真實的刪除磁盤分區中的文件,而是將文件的 inode 節點中的扇區指針清除,同時釋放這些數

原创 windows下同步方案-cwRsync

1. cwRsync簡介cwRsync是Rsync在Windows上的實現版本,Rsync通過使用特定算法的文件傳輸技術,可以在網絡上傳輸只修改了的文件。cwRsync主要用於Windows上的遠程文件同步備份和同步,它包含Cygwin D