http://www.ubuntu-kr.org/viewtopic.php?f=2&t=16175
내 용
발표 1 우분투로 슈퍼컴 만들기 = 김성윤
발표 2 geogebra (수학 그래프+도형 툴) = 미남imsu(구임수)
자기 소개 및 자유 이야기
발표 3 : 우분투에서 임베디드 리눅스 개발 환경 구축하기 = 뻔뻔강사(유명환)
http://www.ubuntu-kr.org/viewtopic.php?f=2&t=16175
내 용
발표 1 우분투로 슈퍼컴 만들기 = 김성윤
발표 2 geogebra (수학 그래프+도형 툴) = 미남imsu(구임수)
자기 소개 및 자유 이야기
발표 3 : 우분투에서 임베디드 리눅스 개발 환경 구축하기 = 뻔뻔강사(유명환)
source : http://www.opennaru.com/apm/apache-tomcat-auto-provisioning/
OPENMARU APM은 Apache 웹서버와 Tomcat 에 대하여 자동으로 설치와 구성 그리고 튜닝하며 해당 구성에 대한 설치보고서를 자동생성하는 OPENMARU Installer 기능을 제공합니다.
이 기능은 OS 만 설치되어 있으면 수분 이내에 웹 서버와 WAS 서버를 설치하고 고난이도의 클러스터링 설정이나 리눅스 튜닝을 자동으로 수행하여 즉시 서비스할 수 있는 환경을 구성해주는 자동 프로비져닝 기능입니다.
기존의 엔지니어의 기술 지원에 의존적인 웹서버와 WAS 구성을 전문가 수준으로 자동으로 구성하여, 구축기간 뿐만아니라 비용 절감 효과를 제공합니다.
레드햇 엔터프라이즈 리눅스 7 기반에 대한 운영자 가이드 기초편을 공유합니다.
부트로더 관리, 패키지, 네트워크, 스토리지 및 크래쉬 덤프 발생에 대한 관리까지 기초 운영 지식에 대한 부분을 본 문서를 통해 얻으실 수 있습니다.
오픈소스컨설팅의 문경윤차장께서 공유해주신 내용입니다.
리눅스 pacemaker 기반의 High Availaiblity 구성방법에 대해 설명합니다. pacemaker를 사용하는 다른 리눅스 기반도 구성이 가능합니다.
Pacemaker 기반 Linux High Availability 입문용으로는 적합하지 않을 수 있습니다. Pacemaker 기반 Linux High Availability를 한 번도 설치 및 구성을 하지 않은 리눅스 관리자라면 설치 문서를 먼저 참고하십시오.
RHEL7 및 CentOS 7을 중심으로 레드햇 계열의 리눅스에 적합한 내용으로 작성되었습니다.
source : http://www.opennaru.com/apm/apache-tomcat-auto-provisioning/
OPENMARU APM은 Apache 웹서버와 Tomcat 에 대하여 자동으로 설치와 구성 그리고 튜닝하며 해당 구성에 대한 설치보고서를 자동생성하는 OPENMARU Installer 기능을 제공합니다.
이 기능은 OS 만 설치되어 있으면 수분 이내에 웹 서버와 WAS 서버를 설치하고 고난이도의 클러스터링 설정이나 리눅스 튜닝을 자동으로 수행하여 즉시 서비스할 수 있는 환경을 구성해주는 자동 프로비져닝 기능입니다.
기존의 엔지니어의 기술 지원에 의존적인 웹서버와 WAS 구성을 전문가 수준으로 자동으로 구성하여, 구축기간 뿐만아니라 비용 절감 효과를 제공합니다.
레드햇 엔터프라이즈 리눅스 7 기반에 대한 운영자 가이드 기초편을 공유합니다.
부트로더 관리, 패키지, 네트워크, 스토리지 및 크래쉬 덤프 발생에 대한 관리까지 기초 운영 지식에 대한 부분을 본 문서를 통해 얻으실 수 있습니다.
오픈소스컨설팅의 문경윤차장께서 공유해주신 내용입니다.
리눅스 pacemaker 기반의 High Availaiblity 구성방법에 대해 설명합니다. pacemaker를 사용하는 다른 리눅스 기반도 구성이 가능합니다.
Pacemaker 기반 Linux High Availability 입문용으로는 적합하지 않을 수 있습니다. Pacemaker 기반 Linux High Availability를 한 번도 설치 및 구성을 하지 않은 리눅스 관리자라면 설치 문서를 먼저 참고하십시오.
RHEL7 및 CentOS 7을 중심으로 레드햇 계열의 리눅스에 적합한 내용으로 작성되었습니다.
source : http://www.opennaru.com/apm/apache-tomcat-auto-provisioning/
OPENMARU APM은 Apache 웹서버와 Tomcat 에 대하여 자동으로 설치와 구성 그리고 튜닝하며 해당 구성에 대한 설치보고서를 자동생성하는 OPENMARU Installer 기능을 제공합니다.
이 기능은 OS 만 설치되어 있으면 수분 이내에 웹 서버와 WAS 서버를 설치하고 고난이도의 클러스터링 설정이나 리눅스 튜닝을 자동으로 수행하여 즉시 서비스할 수 있는 환경을 구성해주는 자동 프로비져닝 기능입니다.
기존의 엔지니어의 기술 지원에 의존적인 웹서버와 WAS 구성을 전문가 수준으로 자동으로 구성하여, 구축기간 뿐만아니라 비용 절감 효과를 제공합니다.
3. CubieTruck
Cubietruck
SoC AllWinner A20 Dual-Core ARM Cortex-A7 with Mali400 MP2
System Memory 1GB or 2GB DDR3@480MHz
Storage SATA 2.0 + NAND + Micro SD slot
Video Output
Connectors
HDMI & VGA
Audio I/O 1x TOSLINK (Optical SPDIF), 1x headphone jack
Connectivity 10M/100M/1G Ethernet
On-board Wifi+BT wireless module with antenna
USB 2x USB HOST, 1x OTG
Misc 1x IR, 4x LEDs, 3x Keys
Power DC5V @ 2.5A with HDD, supports Li-battery & RTC
Expansion
54 extended pins including I2S, I2C, SPI, CVBS, LRADC x2,
UART, PS2, PWMx2, TS/CSI, IRDA, LINEIN&FMIN&MICIN,
TVINx4 with 2.0 pitch connectors
PCB Dimensions 11cm x 8cm x 1.4mm
CubieTruck 설치 및 설정3
PWR
button
Micro
SD card
slot
OTG
PORT
USB
PORT
RESET
button
FEL
button
CN9
DC 5V
Audio
jack
Ethernet
PORT
HDMI
PORT
SPDIF
FIBER
VGA
port
UART
Port
4. Cubietruck 리눅스 설치
• 큐비보드 홈페이지(http://cubieboard.org )에 접속하여 Download 메뉴를 선택
한다.
• 4. Firmwares중에 Cubietruck에 맞는 이미지를 다운받는다.
CubieTruck 설치 및 설정4
5. Cubietruck 리눅스 설치 (계속)
• 리눅스 이미지를 쓰기 위한 프로그램인 ‘PhoenixSuit’를 다운받는다.
CubieTruck 설치 및 설정5
6. • PhoenixSuit를 설치한 뒤, Cubietruck과 PC를 연결한다.
• PhoenixSuit에서 Firmware를 선택한다.
Cubietruck 리눅스 설치 (계속)
CubieTruck 설치 및 설정6
7. • Image버튼을 눌러, 다운받은 리눅스 이미지를 선택한다.
Cubietruck 리눅스 설치 (계속)
CubieTruck 설치 및 설정7
8. • Upgrade 버튼을 통해 이미지를 쓴다.
Cubietruck 리눅스 설치 (계속)
CubieTruck 설치 및 설정8
9. Cubietruck 리눅스 설치 (계속)
• 해당 장치가 연결되지 않는다는 오류가 발생하면,
팝업 창에 나온 대로 PWR버튼을 10초가량 눌러서 Cubietruck의 전원을 끄고,
그 상태에서 다른 버튼 (FEL혹은 RESET)을 누르고있는다.
그 후, PWR버튼을 10회 가량 누른 뒤 누르고 있던 다른 버튼을 놓으면 펌웨어 업
그레이드가 진행된다.
• Firmware upgrade에 10분 가량이 소요되며, upgrade가 끝나면 해당이미지로 부
팅을 한다.
CubieTruck 설치 및 설정9
PWR버튼
FEL버튼
RESET버튼
10. Cubietruck IP 설정 (RHEL)
• su명령을 통해 관리자 권한으로 접근한다.
• cd /etc/sysconfig/network-scripts 입력한다.
• ls 명령을 통해 연결된 장치를 확인한다.
• sudo vi ifcfg-[수정하려는 장치이름]으로 파일을 연다.
사내전파교육 제목명을 적어주세요.10
[root@localhost ~] $ cd /etc/sysconfig/network-scripts
[root@localhost ~] $ ls
ifcfg-lo ifdown-post ifup-ippp
ifcfg-Wi-Fi_connection_1 ifdown-routes ifup-ipx
ifcfg-Wired_connection_1 ifdown-sit ifup-isdn
…
[root@localhost ~] $
[root@localhost ~] $ sudo vi ifcfg-Wired_connection_1
[cubietruck@localhost ~] $ su
password :
[root@localhost ~] $
11. Cubietruck IP 설정 (RHEL) (계속)
• 해당 내용을 다음과 같이 수정한다.
사내전파교육 제목명을 적어주세요.11
HWADDR=02:0D:08:02:19:00
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=“WIred connection 1”
UUID=lc73e84d-839e-4f2l-b4b7-e33b60f2770d
ONBOOT=no
HWADDR=02:0D:08:02:19:00
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
PEERDNS=yes
IPV4_FAILURE_FATAL=no
IPADDR=192.168.2.101
NETWORK=192.168.2.0
NETMASK=255.255.255.0
GATEWAY=192.168.2.1
DNS1=39.119.118.231
DNS2=210.94.0.73
IPV6INIT=no
NAME=“WIred connection 1”
UUID=lc73e84d-839e-4f2l-b4b7-e33b60f2770d
ONBOOT=yes
12. Cubietruck IP 설정 (RHEL) (계속)
• service network restart 명령을 통해 네트워크 설정을 재시작한다.
• ifconfig명령을 통해 IP가 변경되었는지 확인 할 수 있다.
사내전파교육 제목명을 적어주세요.12
[root@localhost ~] $ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.2.101 netmask 255.255.255.0 broadcast 192.168.2.255
inet6 fe80::d:8ff:fe02:1900 prefixlen 64 scopeid 0x20<link>
ether 02:0d:08:02:19:00 txqueuelen 1000 (Ethernet)
RX packets 26 bytes 1560 (1.5 kiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 7 bytes 578 (578.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 117 base 0x8000
lo: flags=73<UP,BROADCAST,RUNNING,MULTICAST> mtu 16436
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 608 bytes 42344 (41.3 kiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 608 bytes 42344 (41.3 kiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@localhost ~] $ service network restart
13. Cubietruck IP 설정 (Debian/Ubuntu)
• sudo vi /etc/network/interfaces 입력한다.
• 기존의 iface eth0 inet DHCP로 설정되어있는 부분을,
아래와 같이 static하게 수정한다.
사내전파교육 제목명을 적어주세요.13
[cubietruck@localhost ~] $
[cubietruck@localhost ~] $ sudo vi /etc/network/interfaces
auto lo
iface lo inet loopback
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.2.101
netmask 255.255.255.0
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface dafault inet dhcp
…
14. Cubietruck IP 설정 (Debian/Ubuntu) (계속)
사내전파교육 제목명을 적어주세요.14
• sudo reboot 입력하여 재부팅한다.
• 재부팅 후, ifconfig 명령을 통해 eth0의 ip가 변경됐는지 확인한다.
[cubietruck@localhost ~] $
[cubietruck@localhost ~] $ sudo reboot
[cubietruck@localhost ~] $
[cubietruck@localhost ~] $ ifconfig
eth0 Link encap:Ethernet HWaddr b8:27:eb:74:46:a6
inet addr:192.168.2.101 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICASE MTU:1500 Mertic:1
RX packets:1 errors:0 dropped:1 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:55 (55.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICASE MTU:16436 Mertic:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
[cubietruck@localhost ~] $ _