New server come. Its a IBM X3250 M5 with single HD 1TB Sata 7200 RPM. I can not see it from bios setting, my FreeBSD 9.2 CD also unable to detect it but I’ve not try it using FreeBSD 10. As I ever see various case that related with storage detection then I quickly switch to CentOS.
My preference will be CentOS 5.xx version due to application requirement (php 5.2) but now its no longer relevance. I can use newest php version and I think CentOS 7 will be fit. It will overcome storage detection and perhaps I can learn new things.
Installation work smooth since I choose DVD version but I work with minimal installation. A few notes around Minimal CentOS 7 :
# cat /etc/redhat-release
CentOS Linux release 7.0.1406 (Core)
No ifconfig command in minimal CentOS 7
# ifconfig
bash: ifconfig: command not found
Ip addr to see all network setting
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s26u1u2u5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
link/ether 6e:ae:8b:5a:68:67 brd ff:ff:ff:ff:ff:ff
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 6c:ae:8b:5a:68:60 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.88/24 brd 192.168.1.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::6eae:8bff:fe5a:6860/64 scope link
valid_lft forever preferred_lft forever
4: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
link/ether 6c:ae:8b:5a:68:61 brd ff:ff:ff:ff:ff:ff
nmcli is new friend
# nmcli -p con
=============================================================================
NetworkManager connection profiles
=============================================================================
NAME UUID TYPE DEVICE
—————————————————————————–
enp0s26u1u2u5 4ca8bc8e-74c5-4578-ab34-895c1c6cb7a1 802-3-ethernet —
eno1 598b49c6-9adf-4fb7-96ee-22ebd2ee15bf 802-3-ethernet —
eth0 2c0edb26-c2ad-42f5-80f3-3bd69b1e27e5 802-3-ethernet eth0
Edit connection using nmtui
#nmtui
you’ll see screen like this
more
edit anything you want
The interface is pretty clear and enough for me but if really need ifconfig command
# yum install net-tools
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: kartolo.sby.datautama.net.id
* extras: kartolo.sby.datautama.net.id
* updates: kartolo.sby.datautama.net.id
Resolving Dependencies
–> Running transaction check
—> Package net-tools.x86_64 0:2.0-0.17.20131004git.el7 will be installed
–> Finished Dependency Resolution
Dependencies Resolved
========================================================================================================================================================================
Package Arch Version Repository Size
========================================================================================================================================================================
Installing:
net-tools x86_64 2.0-0.17.20131004git.el7 base 304 k
Transaction Summary
========================================================================================================================================================================
Install 1 Package
Total download size: 304 k
Installed size: 917 k
Is this ok [y/d/N]: y
Downloading packages:
warning: /var/cache/yum/x86_64/7/base/packages/net-tools-2.0-0.17.20131004git.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY76 kB 00:00:00 ETA
Public key for net-tools-2.0-0.17.20131004git.el7.x86_64.rpm is not installed
net-tools-2.0-0.17.20131004git.el7.x86_64.rpm | 304 kB 00:00:03
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Importing GPG key 0xF4A80EB5:
Userid : “CentOS-7 Key (CentOS 7 Official Signing Key) <[email protected]>”
Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
Package : centos-release-7-0.1406.el7.centos.2.3.x86_64 (@anaconda)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Is this ok [y/N]: y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : net-tools-2.0-0.17.20131004git.el7.x86_64 1/1
Verifying : net-tools-2.0-0.17.20131004git.el7.x86_64 1/1
Installed:
net-tools.x86_64 0:2.0-0.17.20131004git.el7
Complete!
network scripts still there
# ls /etc/sysconfig/network-scripts/
ifcfg-eno1 ifdown ifdown-ipv6 ifdown-routes ifdown-tunnel ifup-eth ifup-plip ifup-routes ifup-tunnel network-functions-ipv6
ifcfg-enp0s26u1u2u5 ifdown-bnep ifdown-isdn ifdown-sit ifup ifup-ippp ifup-plusb ifup-sit ifup-wireless
ifcfg-eth0 ifdown-eth ifdown-post ifdown-Team ifup-aliases ifup-ipv6 ifup-post ifup-Team init.ipv6-global
ifcfg-lo ifdown-ippp ifdown-ppp ifdown-TeamPort ifup-bnep ifup-isdn ifup-ppp ifup-TeamPort network-functions
# cat ifcfg-eth0
TYPE=”Ethernet”
BOOTPROTO=”none”
DEFROUTE=”yes”
IPV4_FAILURE_FATAL=”no”
IPV6INIT=”yes”
IPV6_AUTOCONF=”yes”
IPV6_DEFROUTE=”yes”
IPV6_FAILURE_FATAL=”no”
NAME=”eth0″
UUID=”2c0edb26-c2ad-42f5-80f3-3bd69b1e27e5″
ONBOOT=”yes”
HWADDR=”6C:AE:8B:5A:68:60″
IPADDR0=”192.168.1.88″
PREFIX0=”24″
GATEWAY0=”192.168.1.1″
DNS1=”192.168.1.1″
DOMAIN=”google.com”
IPV6_PEERDNS=”yes”
IPV6_PEERROUTES=”yes”
Free memory before install LAMP
# free -m
total used free shared buffers cached
Mem: 3629 534 3095 8 1 342
-/+ buffers/cache: 189 3439
Swap: 3855 0 3855
# df -H
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 54G 1,1G 53G 2% /
devtmpfs 1,9G 0 1,9G 0% /dev
tmpfs 2,0G 0 2,0G 0% /dev/shm
tmpfs 2,0G 9,0M 1,9G 1% /run
tmpfs 2,0G 0 2,0G 0% /sys/fs/cgroup
/dev/sda2 521M 93M 429M 18% /boot
/dev/mapper/centos-home 942G 34M 942G 1% /home
/dev/sda1 210M 10M 200M 5% /boot/efi
So far its great 🙂