# Study

안녕하세요 허언증입니다. module 'tensorflow' has no attribute 'placeholder' 오류를 해결 방법입니다. -오류 원인- 텐서플로우 버전 업데이트 이후 해당위치에 있어야할 placeholder가 다른 곳으로 이동 한 것으로 보인다. 구 버전을 사용하면 이러한 에러가 발생을 안 한다. -오류 해결- import tensorflow as tf 이 부분을 import tensorflow.compat.v1 as tf tf.disable_v2_behavior() 이렇게 봐꿔준다.
안녕하세요 허언증입니다. [허언증/리눅스] 하드디스크 관리 및 할당 (비타민 퀴즈 6-1) - Part1_chapter6_① (이것이 리눅스다) 안녕하세요 허언증입니다. 하드 하나 더 추가해준다. VMware에서 하드웨어 명칭을 sda ,sdb ,sdc, sdd ... 정의를 해두었다. 처음에 20GB 하드 명칭은 sda 이고 하나를 더 추가를 했기 때문에 sdb로 이름이 정해.. min-310.tistory.com 위 게시글에서 하드디스크 관리 및 할당에 대해서 배웠었는데 이번엔 이를 이용해서 RAID를 구현 하려고 합니다. RAID? 여러 개의 하드디스크를 하나의 하드디스크처럼 사용하는 방법이다. RAID 종류는 0~6번까지 있고 그외 몇가지 더 존재한다. RAID에 대한 내용은 따로 게시글을 작성하..
안녕하세요 허언증입니다. mount: /dev/sdb1 is write-protected, mounting read-only mount: unknown filesystem type '(null) mount 할 때 발생하는 Error 입니다. 마운트라는 건 리눅스가 디스크를 인식하는 행동입니다. 요기서 디스크는 하드디스크 혹은 USB 혹은 DvD가 될 수 있죠. 이런 설치된 리눅스 시스템이 아닌 다른 디스크를 리눅스가 인식하게 하는 것을 말합니다. fat32, ntfs, ext2,ext4등 파일시스템을 정해서 포맷을 시켜줘야 그 파티션이 인식이 되겠죠. 포맷을 하지 않고 그냥 텅빈 파티션에 마운트를 하려고하니 발생한 Error 입니다. 해결법은 간단합니다. 예시) ext4 형식으로 sdb1을 포맷 할 때 ..
안녕하세요 허언증입니다. 하드 하나 더 추가해준다. VMware에서 하드웨어 명칭을 sda ,sdb ,sdc, sdd ... 정의를 해두었다. 처음에 20GB 하드 명칭은 sda 이고 하나를 더 추가를 했기 때문에 sdb로 이름이 정해져 있다. 실제로 ls /dev/sd* 입력하면 하드웨어가 있는걸 볼 수있다. 물리적으로 하드를 추가했으니 이제 fdisk 명령어를 이용해서 파티션을 분리 해 준다(내부) 이렇게 sdb1, sdb2로 해서 2개의 파티션으로 만든다. *파티션 분리할 때 주의할 점이 있다. 하드디스크 명칭은 sdb이고 파티션을 나누게 되면 sdb1 혹은 sdb2 등으로 바뀌게 된다. fdisk /dev/sdb 를 입력을 해야 하며, fdisk /dev/sdb1을 하면 안 됌. 이제 마운트를 해..
안녕하세요 허언증 입니다. Yum 명령을 통해 패키지 설치하는 방법을 설명 하겠습니다. yum을 사용할 때 centos 네트워크에 직접 접근하지 않고 .ISO파일에 먼저 확인을하고 없으면 접근 할 수 있도록 /dev/cdrom -> /media/cdrom 으로 마운트한다! yum 명령을 사용하면 CentOS-Base.repo / CentOS-Debuginfo.repo / CentOS-Sources.repo / CentOS-Vault.repo 를 통해 centos 네트워크에 접속을 해서 설치를 하는데 우선 해당 파일을 다 backup 파일에 넣어준다. "파일명.repo" 을 만들고, 위 정보를 입력한다. yum install xxxx -> /etc/repos.d/ 에서 [파일명.repo] 접근 -> [파일..
안녕하세요 허언증 입니다. Part2_chapter4_② (이것이 리눅스다) CRON을 사용해서 쉘 명령을 통해 주기적으로 자동실행 하는 방법을 알려 드리겠습니다. 1) /etc/crontab에서 정보를 입력을 한다. 해당 폴더로 경로 지정 2) crontab에서 입력된 경로에 쉘 파일을 작성한다. 총 2가지 과정으로 작동이 됩니다. 구조를 참고하세요!! *참고 cron 디렉터리 안 에는 hourly, daily, weekly, monthly 디렉토리가 있다. 쉘 파일을 효율적으로 관리 가능 1) /etc/crontab에서 정보를 입력을 한다. " vi /etc/crontab " 입력! Exapmle of job definition: 에서 잘 나와있 듯 각각 설명이 나온다. 노란색 표시가 직접 입력한 값..
안녕하세요 허언증입니다. 책에 있는 내용을 이해하고 서술 하듯 글을 적어 내려 갑니다. 저도 공부하는 차원에서 정리하는 글 이고 네트워크 과정에서 생략되는 부분도 발생할 수 있기 때문에 부족한 점도 있다는거 인지 하시고 편안하게 읽어주세요!! 역사처럼 물 흐르는식으로 스타일로 글을 작성합니다 chapter05 1. 웹 서버의 설치 장소 2. 방화벽의 원리와 동작 3. 복수 서버에 리퀘스트를 분배한 서버의부하 분실 4. 캐시서버를 이용한 서버의 부하 분산 5. 콘텐츠 배포 서비스 3. 복수 서버에 리퀘스트를 분배한 서버의부하 분실 웹서버의 방화벽과 설치 장소를 알게 되었다면 효율적인 성능에 포커스에 대해 이야기 하도록 하겠습니다. 데이탸 크기가 점점 갈수록 커지고 있는데 한 대의 서버로 모든걸 감당하기엔 ..
안녕하세요 허언증입니다. 책에 있는 내용을 이해하고 서술 하듯 글을 적어 내려 갑니다. 저도 공부하는 차원에서 정리하는 글 이고 네트워크 과정에서 생략되는 부분도 발생할 수 있기 때문에 부족한 점도 있다는거 인지 하시고 편안하게 읽어주세요!! 역사처럼 물 흐르는식으로 스타일로 글을 작성합니다 chapter05 1. 웹 서버의 설치 장소 2. 방화벽의 원리와 동작 3. 복수 서버에 리퀘스트를 분배한 서버의부하 분실 4. 캐시서버를 이용한 서버의 부하 분산 5. 콘텐츠 배포 서비스 1. 웹서버의 설치장소 앞서 사용자 측에서 (클라이언트PC) 인터넷망으로 패킷이 전송되는 상황을 설명을 했습니다. 이제는 인터넷망에서 서버측으로 패킷이 이동하는 상황에대 설명을 하도록 하겠습니다. 가장 편한 예로 웹서버로 설명을 ..
이론과 실습 사이
'# Study' 카테고리의 글 목록 (4 Page)