본문 바로가기

전체 글

Pi Node[파이노드] 전용 컴퓨터 세팅 요즈음 핫 코인 Pi 채굴 속도 향상을 위해 많은 사람들이 자신이 사용하고 있는 데스크 탑을 Pi Node로 운영하고 있다. 그런데, 아무래도 사용하고 있는 데스크 탑은 여러 프로그램들이 설치되어 있고 개인적인 정보가 많아 Pi Node용으로 사용하기에는 속도면에서, 보안 측면에서 뭔가 찜찜한 면이 있다. 그래서 별도의 데스크 탑으로 Pi Node를 구성하는 경우가 많다. 파이노드 전용 컴퓨터를 구성할 때 기본적으로 세팅해야할 부분을 알아보자. 1. 네트워크 상태 변경 네트워크 상태 > 속성 > 공용 --> 개인으로 변경 2. 업데이트 보안 변경 고급옵션에서 다운로드 설정 > 절대 대역폭을 백그라운드/포그라운드 모두 100Mbps 정도로 설정 3. 시스템 자원 낭비용 서비스 앱 중지 별도의 파이노드 전용.. 더보기
Pi Node 파이노드 무한로딩 반복 해결 파이노드를 컴퓨터에 설치한 후 파이노드를 실행시켜 CONTINUE 버튼을 클릭했는데, 다음 화면으로 넘어가지 않고 계속해서 로딩을 반복하는 경우가 있다. 과거에 노드를 몇달 운영하다가 컴퓨터 이상으로 한 동안 중단을 했던 터라, 처음보는 현상이고 해서 컴퓨터 사양이 낮아서 그런가? 아니면 블록체인이 데이터가 그동안 커져서 그런가? 생각하고 좀 두고 보려고 놔뒀는데 하루가 지나도 아래 이미지와 같이 여전히 로딩 중이었다. 그리고 Docker의 컨테이너에는 stellar-dummy 이미지만 실행하고 있었다. 뭔가 이상하다는 생각이 들어 급히 구글링, 네이버링, 유튜빙을 했더니, 최근부터 발생된 문제로 앱 데이터에 있는 유저 설정값을 저장한 파일(user-preferences.json)에 값을 더 넣어야 하는.. 더보기
SMB2 비활성화 윈도우10 클라이언트로 리눅스 삼바서버에 접속시 윈도우10의 SMB2 활성화로 네트워크 문제가 발생할 수 있다. 이때 윈도우10에서 SMB2를 비활성화 하고 SMB1을 활성화 하면된다. 서버환경: CentOS 7 1. [SMB2/3 비활성화] (1) “시작 -> 모든 프로그램 -> 보조 프로그램 -> 명령 프롬프트 “ 항목의 오른쪽 마우스 클릭 “관리자 권한으로 실행” 클릭 (2) 아래 명령어를 한줄 씩 입력 후 엔터. ( 입력 어려울 시 복사 후 명령 프롬프트에서 오른쪽 마우스 “붙여넣기” ) sc config lanmanworkstation depend= bowser/mrxsmb10/nsi sc config mrxsmb20 start= disabled 2. [SMB1 활성화] 제어판 - 프로그램 - .. 더보기
리눅스 서버 원격 마운트 ::CentOS 7기준 1. 조건 상대방 컴퓨터에 ssh 설치되어 있을 것 #rpm -qa|grep ssh 2. 내컴퓨터 설치 확인 #rpm -qa|grep sshfs 3. 설치 #yum install epel-release -y (저장소 설치) #yum install fuse sshfs -y 4. 사용 sshfs [원격 디렉토리] [마운트 포인트] -o allow_other #sshfs 사용자@192.168.0.10:/home/user /mount_usr -o allow_other 5. 쉘스크립트 #vi ---- #! /bin/bash sshfs 사용자@192.168.0.10:/home/user /mount_usr -o allow_other 6. 마운트 해제 #fuser -u [디렉토리] 더보기
samba 서버 설치 CentOS 7 기준 1. 설치 #yum install samba* 2. 방화벽 #vi /etc/sysconfig/iptables 추가 -A INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT -A INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT #service restart iptables 3. 사용자 패스워드 #smbpasswd -a 사용자ID 더보기
리눅스 백그라운드 실행 리눅스 시스템에서 작업시간이 오래 걸리는 프로그램을 실행할 때, 이때 윈도우 시스템에서 원격터미널(putty)로 명령을 실행하게 되면 작업을 마칠 때까지 컴터를 켜놔야 하는 문제가 있다. 프로그램을 백그라운드로 실행하고 터미널을 닫아 버리면 간단히 해결됨. 실행할 프로그램 뒤에 '&' 를 붙임 # 명령어 & 작업 중 출력되는 내용을 저장하고 싶을 경우 # nohup 명령어 & > /dev/null nohup.out 파일이 생성되며, 출력되는 내용이 정장됨. 더보기
php-mysqli utf8 인코딩문제 php-mysqli 연동시 utf8 인코딩 문제 커넥터 생성 후 간단히 코드 한줄만 넣음 $conn = mysqli_connect($mysql_host, $mysql_user, $mysql_pwd, $mysql_db); mysqli_query($conn, "set character set 'utf8'"); 더보기
PHP 5.6 설치 -설치확인 rpm -qa|grep php 1. 저장소 설치 가. epel-release 설치 #rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 나. remi-repository 설치 #rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 2. 이전버전 삭제 #yum remove php* 3. 설치 #yum --enablerepo=remi-php56 install php #yum --enablerepo=remi-php56 install php-mysql #yum --enablerepo=remi-php56 install php-mbstring #.. 더보기