公告版位

$ time ls > output.txt 2>&1

註:一定要加"2>&1"才會將時間寫入output.txt喔!

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

$ time ls

real 0m0.007s
user 0m0.006s
sys 0m0.001s

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

Q:
     
原來在Vsphere 5在安裝後,使用local端只能設定一個管理IP (如:10.10.1.1),假如有兩張網卡時,而且這兩張網卡又要設定不同網段時怎麼辦呢? 假設現在我們有兩張實體網路卡,vmnic0(設定10.10.1.1)與vmnic1(192.168.1.1)。

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

情境:若今天我們要建立兩個Pool,第一個Pool有兩個Lun,這兩個Lun分別只給192.168.1.1與192.168.2.2掛載。而第二個Pool只有一個Lun,這個Lun可以給所有人掛載。那我們的設定檔可以如下。

$ vim /etc/tgt/targets.conf

-------------------------------------------------------------------------
default-driver iscsi

<target iqn.2012-05.hostname:iSCSI-Pool_one>
        <backing-store /mnt/iscsi/LUN1>
                lun 1        #此為這個Pool下的Lun編號:1
                initiator-address 192.168.1.1
        </backing-store>

        <backing-store /mnt/iscsi/LUN2>
                lun 2        #此為這個Pool下的Lun編號:2
                initiator-address 192.168.2.2
        </backing-store>
</target>

<target iqn.2012-05.hostname:iSCSI-Pool_two>
        backing-store /mnt/iscsi/LUN3
        lun 1        #此為這個Pool下的Lun編號:1
        initiator-address ALL

</target>
-------------------------------------------------------------------------

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

iSCSI-Target安裝啟用筆記

step 1. $ yum install -y scsi-target-utils

step 2. $ service tgtd start

step 3. $ chkconfig tgtd on

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

iSCSI Client for CentOS 6.2

step 1. $ yum install -y iscsi-initiator-utils

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

iSCSI Client for Windows 7

「開始」「控制台」「系統管理工具」「iSCSI啟動器」→標籤「探索」→新增「探索入口...」→標籤「目標」→點選「重新整理」→點選目標名稱→點選「連線」「確定」

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

iSCSI Server安裝與啟用:

step 1. $ yum install kernel-devel openssl-devel gcc rpm-build

step 2. 下載iSCSI-Target Packages(http://iscsitarget.sourceforge.net/)至/tmp

step 3. $ tar zxvf iscsitarget-1.4.20.2.tar.gz

step 4. $ cd /tmp/iscsitarget-1.4.20.2

step 5. $ make

step 6. $ make install

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

表格名稱為TimeTable.

分別有兩個columns,一個是downTime,一個是upTime.

當我們要計算downTime與upTime的時間相差天數,我們可以用以下的語法產生一個新的column,名為Subtract.

 

mysql> select datediff(`downTime`,`upTime`) as Subtract from TimeTable;

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

表格名稱為TimeTable. 

分別有兩個columns,一個是downTime,一個是upTime.

當我們要計算downTime與upTime的時間差距的話,我們可以用以下的語法產生一個新的column,名為Subtract.

而我們是以"分" minute來作輸出的單位, 也可使用"小時" hour為單位,或是"秒" second, "天" day, "月" month"年" year.

 

mysql> select timestampdiff(minute,`downTime`,`upTime`) as Subtract from TimeTable;

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

今天我想要設定10個變數的值皆為100,十個變數分別是R1, R2, R3, R4, R5, R6, R7, R8, R9, R10

我們可以使用如下的方法來搭配for迴圈產生以上十個變數與給值:

for($i=1;$i<11;$i++)
{
      ${"R".$i} = 100;
}

 

以上來源參考至:http://www.cimi.com/space-2-do-blog-id-208.html

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

使用以下指令:

# mysqladmin -u root password '1234'

 

註:1234就是我們要設定給root的密碼!

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

step1. 使用RHEL/CentOS光碟開機.

step2. 在進入光碟畫面後,按「F5」進入Rescue mode.

step3. 接著在Command Line下輸入「linux rescue」.

step4. 進入一連串的設定中,我通常不會啟動Networking,然後其他選向接選預設值.

step5. 接著會進入光碟Rescue mode的OS中, 要下「chroot /mnt/sysimage」.

step6. 然後再下指令「fsck -y -A -f」

step7. 修復完成後重開機就ok了.

 

注意:step5很容易忘了做,而找不到/etc/fstab, 要小心^^

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

操作如下:

# mysqld_safe --skip-grant-tables&

# mysql -u root mysql

mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

mysql> FLUSH PRIVILEGES;

 

以上資料出自:http://www.linuxidc.com/Linux/2008-02/11137.htm

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

# fsck -y -A -f

參數說明:
A: 依據/etc/fstab 的設定,檢查所有檔案系統的完整性。
a: 自動修復檔案系統。
y: 在修復時,fsck可能會詢問您是否要採取某一個動作。-y是用來告訴fsck不用再問了,直接yes。
f: 即使檔案系統的狀態是乾淨的,也要強制檢查檔案系統。

 

以上資料出自:陳永昇, 企業級Linux系統管理寶典.

Posted by dreamtails at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()