
현상centos7 EOL로 인해 repository 변경 후 패키지 설치시에 위와 같은 에러가 발생했다. 해결/etc/yum.repos.d/epel.repo 를 편집한다.metalink 부분에 https로 시작하는 부분이 문제를 일으켰다. https를 http로 바꾸어주기면하면된다.[epel]name=Extra Packages for Enterprise Linux 7 - $basearch#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearchmetalink=http://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearchfailovermethod=priorityenabled=1gpgcheck..
이 파일은 null device file로 해당 파일에 어떠한 내용이 쓰여지든 버려진다.이러한 특성으로 명령어 실행으로 나오는 출력이 나오게 하고 싶지 않을 때 사용한다.간단한 예를 들면 다음과 같다.echo 'Hello from JournalDev' > /dev/nullecho는 모니터로 출력을 하는데 위에서 처럼이 /dev/null로 redirection을 하게 되면 아무것도 출력이 되지 않는다. 그러면 에러 메시지도 안나오게 할 수 있을까?myErrorCMD! > /dev/null# output# bash: myErrorCMD!: command not found예상 밖으로 에러는 그대로 출력이된다. 이는 stdout만 redirection 했기 때문이다. 에러 메시지는 stderr 스트림으로 출력이..

서버 쪽 Disk Full로 인해 App이 정상 동작하지 않았다. 해결한 과정을 기록해본다. 아래 테스트 과정은 실제 서버가 아닌 가상머신에서 한것으로 OS는 OS는 CentOS 7 이다. 디스크 공간 확인 # df: Disk Free df -h 위와 같이 mount 경로 별 여유공간을 확인 할 수 있다. Disk Full이 발생한 경로를 확인해주었다. 그 다음은 Mount 경로에 사용되는 Disk를 확인한다 저장공간 확인 # lsblk: list block devices lsblk -l 위 명령으로 disk, partition, lvm 등과 같이 저장공간에 대한 MountPoint를 확인할 수 있다. df 명령어를 통해서 disk full이 난 경로를 확인하고, 어떤 저장공간에 대해서 조치를 취할지 결..

mount point 생성 mount point로 활용 할 임의의 directory를 생성한다. mkdir /mp1 /mp2 mount 과정 sdb disk를 기준으로 mount를 할 것이다. 현재 2개의 partition으로 구성되어 있다.## 목록 확인 fdisk -l mount mount /dev/sdb1 /mp1 mount /dev/sdb2 /mp2 mount 정보 확인 lsblk mount 영구 반영 mount 명령어를 통해 진행한 정보들은 재부팅 시 초기화된다. 재부팅 시에도 설정 정보를 유지하기 위해선 설정 파일에서 작업을 해줘야 한다. 설정 파일: /etc/fstab fstab : Filesystem Table 파일 편집 vi /etc/fstab 위에 주석은 Redhat 홈페이지에서 fie..

실습을 위한 글입니다. 진행 과정중에 상세 내용들은 없으니 참고바랍니다. 현재 device 목록 확인 fdisk(fixed Disk) fdisk -l partition 진행 command fdisk /dev/sdb 결과 관련 명령어 확인을 할려면 ‘m partition partion은 2개를 생성할 것이다. 10G, 10G partition을 생성한다. partition1 값을 입력하지 않고 Enter를 하면 Default 값으로 설정됨. setor크기를 설정할 수 있으며 20G를 2개의 파티션으로 나눌 계획이므로 Last sector: 10G로 지정 partition2 partition 확인 partition type 설정 partition type을 설정 할 수 있다. 기본적으로는 Linux type..
궁금증은 제목 대로 저기서 부터 시작됬습니다. 그런데 파고 들수록 기반에 깔린 배경들이 있더라구요. 한번 같이 알아보겠습니다. init Process Linux 부팅시에 최초로 실행되는 process입니다. booting시에 OS 운영에 필요한 서비스들을 실행시키죠. init Process 동작 방식은 시간이 흐르면서 변했는데 3단계를 거쳐 변화했습니다. sysVinit -> upstart -> Systemd 순으로 말이죠. sysVinit 초기 Initialization program 으로 1980년 초반에 만들어졌습니다. 아직도 종종 보이는 service 명령어가 있는데 이게 바로 sysVinit 명령어 입니다. # sysVinit 명령어 service start # /etc/init.d/networ..
- Total
- Today
- Yesterday
- rest api 조회 생성 수정 삭제
- 티스토리챌린지
- 스파르타 코딩클럽
- 외래키 생성
- dockerignore
- Oracle Database 19c install
- mariadb 외래키 조회
- 1종 적성검사 국가건강검진
- 오블완
- postgresql on update current_timestamp
- 1종 적성검사
- 1종 적성검사 과태료
- 외래키 삭제
- unplugin-auto-import
- rest api crud
- 강서 운전면허 시험장
- 외래키 인덱스 생성 구문 쿼리
- express crud
- docker image 경량화
- epel/x86_64
- oracle 19c 설치
- postgresql 외래키
- 1종 적성검사 신체검사
- epel repo
- postgresql 수정시간 자동 갱신
- rest api 단건 다건
- postgresql trigger
- postgresql 트리거
- Oracle Database 19C 설치
- docker multi stage build
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |