1. Check New Disk Device
fdisk -l
2. Create Partition
2.1. Select Device
fdisk /dev/xvdb
2.2. New Partition
Command (m for help): n
2.3. Continue...
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-2610, default 1): (enter)
Last cylinder, +cylinders or +size{K,M,G} (1-2610, default 2610): (enter)
2.4. Change to a partitions system ID
Command (m for help): t
Selected partition 1
Hex code (type L to list codes): 8e
Changed system type of partition 1 to 8e (Linux LVM)
2.5. Save
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
3. Create PV(Physical Volume)
pvcreate /dev/xvdb1
4. Extend VG(Volume Group)
vgdisplay
vgextend VolGroup /dev/xvdb1
pvscan
5. Extend LV(Logical Volume)
lvdisplay
lvextend /dev/VolGroup/lv_home /dev/xvdb1
6. Resize File System
resize2fs /dev/VolGroup/lv_home
Before Extention
After Extention
Friday, 29 January 2016
[Xen] How to Add Hard Disk as Storage Repository Using XE Command
1. Check New Hard Disk
fdisk -l
2. Create SR
xe sr-create name-label=<Name of Storage> shared=false device-config:device=<Path of the Storage device> type=lvm
this command returns Storage Repository UUID.
fdisk -l
2. Create SR
xe sr-create name-label=<Name of Storage> shared=false device-config:device=<Path of the Storage device> type=lvm
this command returns Storage Repository UUID.
[CentOS] /etc/sysconfig/network
The /etc/sysconfig/network file is used to specify information about the desired network configuration. The following values may be used:
NETWORKING=<value>
where <value> is one of the following boolean values:
yes — Networking should be configured.
no — Networking should not be configured.
HOSTNAME=<value>
where <value> should be the Fully Qualified Domain Name (FQDN), such as hostname.expample.com, but can be whatever hostname is necessary.
GATEWAY=<value>
where <value> is the IP address of the network's gateway.
GATEWAYDEV=<value>
where <value> is the gateway device, such as eth0. Configure this option if you have multiple interfaces on the same subnet, and require one of those interfaces to be the preferred route to the default gateway.
NISDOMAIN=<value>
where <value> is the NIS domain name.
NOZEROCONF=<value>
where setting <value> to true disables the zeroconf route.
NETWORKING=<value>
where <value> is one of the following boolean values:
yes — Networking should be configured.
no — Networking should not be configured.
HOSTNAME=<value>
where <value> should be the Fully Qualified Domain Name (FQDN), such as hostname.expample.com, but can be whatever hostname is necessary.
GATEWAY=<value>
where <value> is the IP address of the network's gateway.
GATEWAYDEV=<value>
where <value> is the gateway device, such as eth0. Configure this option if you have multiple interfaces on the same subnet, and require one of those interfaces to be the preferred route to the default gateway.
NISDOMAIN=<value>
where <value> is the NIS domain name.
NOZEROCONF=<value>
where setting <value> to true disables the zeroconf route.
[Java] When Command in Runtime.getRuntime().exec is Not Working
try {
Runtime.getRuntime().exec( "echo Hello > test.txt");
} catch ( IOException e) {
e.printStackTrace();
}
If does not occur Exception and command is not working,
For Linux
try {
Runtime.getRuntime().exec( new String[] { "/bin/sh", "-c", "echo Hello > test.txt"});
} catch ( IOException e) {
e.printStackTrace();
}
For Windows
try {
Runtime.getRuntime().exec( new String[] { "cmd.exe", "/c", "echo Hello > test.txt"});
} catch ( IOException e) {
e.printStackTrace();
}
Friday, 22 January 2016
[RCP] How to set workspace location in Eclipse RCP (이클립스 RCP Workspace 설정)
Eclipse Framework은 Workspace location에 Framework에 필요한 다양한 정보들은 저장 및 로드한다. Eclipse RCP에서는 workspace location을 명시적으로 설정을 하지 않을 경우, User Directoryprogram 내에서 설정하기 위해서는
소스에서
In my Eclipse / RCP application the .metadata directory was always created in the working directory. This worked fine when I was opening the application normally.
However, I needed file associations, so the user can just double click on file somewhere on his computer and open the file.
If you do this, the working directory is set to the directory where the file is located. This resulted in the creation of a .metadata directy at the same location. Brrr...
Since I dont like the creation of .metadata in the working directory either, because thats usually the application folder and not writeable, this needed to be addressed anyway.
So I looked for a solution to change the workspace location for the application.
To achieve this, two steps are neccessary. First we add an additional parameter in the Run configuration:
The paramater is -data @noDefault and makes it possible for us to set up our own location.
Which we do in the *Application class of our application:
소스에서
In my Eclipse / RCP application the .metadata directory was always created in the working directory. This worked fine when I was opening the application normally.
However, I needed file associations, so the user can just double click on file somewhere on his computer and open the file.
If you do this, the working directory is set to the directory where the file is located. This resulted in the creation of a .metadata directy at the same location. Brrr...
Since I dont like the creation of .metadata in the working directory either, because thats usually the application folder and not writeable, this needed to be addressed anyway.
So I looked for a solution to change the workspace location for the application.
To achieve this, two steps are neccessary. First we add an additional parameter in the Run configuration:
The paramater is -data @noDefault and makes it possible for us to set up our own location.
Which we do in the *Application class of our application:
[JDBC] java.sql.Types List
java.sql.Types | Value |
java.sql.Types.ARRAY | 2003 |
java.sql.Types.BIGINT | -5 |
java.sql.Types.BINARY | -2 |
java.sql.Types.BIT | -7 |
java.sql.Types.BLOB | 2004 |
java.sql.Types.BOOLEAN | 16 |
java.sql.Types.CHAR | 1 |
java.sql.Types.CLOB | 2005 |
java.sql.Types.DATALINK | 70 |
java.sql.Types.DATE | 91 |
java.sql.Types.DECIMAL | 3 |
java.sql.Types.DISTINCT | 2001 |
java.sql.Types.DOUBLE | 8 |
java.sql.Types.FLOAT | 6 |
java.sql.Types.INTEGER | 4 |
java.sql.Types.JAVA_OBJECT | 2000 |
java.sql.Types.LONGNVARCHAR | -16 |
java.sql.Types.LONGVARBINARY | -4 |
java.sql.Types.LONGVARCHAR | -1 |
java.sql.Types.NCHAR | -15 |
java.sql.Types.NCLOB | 2011 |
java.sql.Types.NULL | 0 |
java.sql.Types.NUMERIC | 2 |
java.sql.Types.NVARCHAR | -9 |
java.sql.Types.OTHER | 1111 |
java.sql.Types.REAL | 7 |
java.sql.Types.REF | 2006 |
java.sql.Types.ROWID | -8 |
java.sql.Types.SMALLINT | 5 |
java.sql.Types.SQLXML | 2009 |
java.sql.Types.STRUCT | 2002 |
java.sql.Types.TIME | 92 |
java.sql.Types.TIMESTAMP | 93 |
java.sql.Types.TINYINT | -6 |
java.sql.Types.VARBINARY | -3 |
java.sql.Types.VARCHAR | 12 |
Subscribe to:
Posts (Atom)