Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.
1. 현재 연결된 기기 확인
(아래는 31.7GB(/dev/mmcblk0)과 1000.2 GB(/dev/sda)의 2개의 외장기기 확인됨
/dev/mmcblk0는 /dev/mmcblk0p1과 /dev/mmcblk0p2의 2개 파티션으로 구성 되어 있고
/dev/sda는 /dev/sda1로 파티션 1개로 구성되어 있음)
root@slave1:~# fdisk -l
Disk /dev/mmcblk0: 31.7 GB, 31657558016 bytes
4 heads, 16 sectors/track, 966112 cylinders, total 61831168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf7e9dfe5
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 2048 40960 19456+ 81 Minix / old Linux
/dev/mmcblk0p2 40961 7577599 3768319+ 81 Minix / old Linux
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xc197d009
Device Boot Start End Blocks Id System
/dev/sda1 2048 1953521663 976759808 7 HPFS/NTFS/exFAT
2. device에 mount할 폴더 생성
root@slave1:~# mkdir /app
root@slave1:~# mkdir /app/usb
root@slave1:~# mkdir /app/usb2
root@slave1:~# mkdir /app/hdd
3. hdd는 인식가능하게 파티션을 생성해야함..
root@slave1:/# fdisk /dev/sda
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0xb092454e.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
The device presents a logical sector size that is smaller than
the physical sector size. Aligning to a physical sector (or optimal
I/O) size boundary is recommended, or performance may be impacted.
Command (m for help): o
Building a new DOS disklabel with disk identifier 0xb5607451.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
The device presents a logical sector size that is smaller than
the physical sector size. Aligning to a physical sector (or optimal
I/O) size boundary is recommended, or performance may be impacted.
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Partition number (1-4, default 1):
Using default value 1
First sector (2048-1953525167, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-1953525167, default 1953525167):
Using default value 1953525167
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
4. 작성된 파티션을 사용하기 위해 파일시스템을 생성한다.
(아래는 전체를 파티션 1개로 설정한 경우임)
mke2fs 1.42.5 (29-Jul-2012)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
61054976 inodes, 244190390 blocks
12209519 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
7453 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
*파티션 정보 확인
root@slave1:/# fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
81 heads, 63 sectors/track, 382818 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xb5607451
Device Boot Start End Blocks Id System
/dev/sda1 2048 1953525167 976761560 83 Linux
Disk /dev/mmcblk0: 31.7 GB, 31657558016 bytes
4 heads, 16 sectors/track, 966112 cylinders, total 61831168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf7e9dfe5
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 2048 40960 19456+ 81 Minix / old Linux
/dev/mmcblk0p2 40961 7577599 3768319+ 81 Minix / old Linux
root@slave1:/# fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
81 heads, 63 sectors/track, 382818 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xb5607451
Device Boot Start End Blocks Id System
/dev/sda1 2048 1953525167 976761560 83 Linux
Disk /dev/mmcblk0: 31.7 GB, 31657558016 bytes
4 heads, 16 sectors/track, 966112 cylinders, total 61831168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf7e9dfe5
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 2048 40960 19456+ 81 Minix / old Linux
/dev/mmcblk0p2 40961 7577599 3768319+ 81 Minix / old Linux
5. device와 폴더 연결(mount)
root@slave1:/# mount /dev/sda1 /app/hdd
6. 자동 mount설정
vi /etc/fstab에 아래의 내용을 추가한다.
/dev/sda1 /app/hdd ext4 defaults 0 0
댓글 0
번호 | 제목 | 날짜 | 조회 수 |
---|---|---|---|
39 | centos 5.X에 hadoop 2.0.5 alpha 설치 | 2013.12.16 | 4171 |
38 | 자주쓰는 유용한 프로그램 | 2018.03.16 | 4149 |
37 | [개발] 온라인 IDE - 개발 환경 구축 없어 어디서나 웹브라우저로 개발하기 | 2022.05.02 | 4105 |
36 | 여러 홈페이지를 운영하거나 혹은 서버에 가입한 사용자들에게 홈페이지 계정을 나누어 줄수 있도록 설정/계정 생성방법 | 2018.01.23 | 4038 |
35 | 데이타 제공 사이트 링크 | 2014.08.03 | 3875 |
34 | 우분투 16.04 설치후 APM (Apache2, PHP, MySQL) 설치 | 2017.01.29 | 3867 |
33 | Building a Cluster docs | 2014.04.22 | 3816 |
32 |
Ubuntu 16.04 LTS에서 사이트에 무료인증서를 이용하여 SSL적용
![]() | 2017.05.23 | 3813 |
31 | 호튼웍스 하둡을 검색엔진과 연동하는 방법과 아키텍쳐 | 2014.09.25 | 3657 |
30 | anaconda3 (v5.2) 설치및 머신러닝 관련 라이브러리 설치 절차 | 2018.07.27 | 3634 |
29 | crypto관련 기생충 박멸 스크립트 | 2018.05.11 | 3626 |
28 | 이미지 관리 오픈소스 목록 | 2018.03.11 | 3601 |
27 |
원보드 컴퓨터 비교표
![]() | 2014.08.04 | 3522 |
26 |
컴퓨터 무한 재부팅 원인및 조치방법
![]() | 2017.12.05 | 3512 |
25 | 부팅을 외장하드에서 하도록 변경하는 방법 | 2015.07.28 | 3453 |
24 |
/etc/logrotate.d 을 이용한 catalina.out 나누기
![]() | 2017.01.19 | 3410 |
23 | 하둡 분산 파일 시스템을 기반으로 색인하고 검색하기 | 2014.09.25 | 3347 |
22 | magento2 log파일 위치 | 2017.01.31 | 3321 |
21 | php auction 프로그램 | 2017.05.14 | 3297 |
20 | hadoop 기반 문서 검색 | 2014.09.25 | 3281 |