본문 바로가기
반응형

IT/개발10

ELK 트러블슈팅 note 1. elasticsearch 설치 후 root 권한 java error 발생 elasticsearch 계정 생성 하고 sudo chown -R elasticsearch:elasticsearch /var/log/elasticsearch sudo chown -R elasticsearch:elasticsearch /var/lib/elasticsearch sudo chown -R elasticsearch:elasticsearch /usr/share/elasticsearch sudo chown -R elasticsearch:elasticsearch /etc/sysconfig/elasticsearch sudo chown -R elasticsearch:elasticsearch /etc/elasticsearch/ s.. 2020. 1. 14.
클라우드에 관하여 정리 1. 클라우드 탄생 배경1) 가상화시스템 자원을 보다 더 잘 활용하길 원하는 기업이 생겨나면서 등장함.서버에서의 자원 활용은 50-70% 밖에 되지 않는다. 물리적 서버에서도 시스템 자원의 여유가 있어야 하기 때문에 갖고 있는 성능을 100%활용해서 사용 할 수 없었다. 하나의 서버에 여러대를 올려 마치 1대의 서버에서 여러대의 서버를 운영하는 방식. 가상화 특징 - 기존 환경과의 차이점이 없어야 한다. 물리적 서버 위에서 작업할때와 가상화 환경 위에서 작업할때의 차이를 느껴지지 않아야 가상화를 구축했다고 볼 수 있다. - 독립성을 가져야 한다. 구축된 환경에서도 기존 물리적 서버가 받던 간섭에서 벗어나 자유롭고 독립적이여야 한다. 가상화가 구축된 환경에서는 ibm,hp 서버든 하드웨어에 상관없이 운영체.. 2016. 1. 20.
[C]파일 암/복호화 예전에 솔루션 만들때 des암호화라고 어디서 배껴서 만든거같은데...파일로 나올 수 있게 수정하였다.알아서 쓸 수 있도록.... 1차 펌 : http://www.hackerschool.org/HS_Boards/data/Lib_encrypt/des.c2차 수정 : 본인 불펌이 많아 댓글에 메일주소 알려주시면 보내드리도록 하겠습니다. /************************************************************** * 작성자 : Seok-jun Bae * 날 자 : 2001. 4. 28. * 내 용 : DES 암호화 복호화 프로그램 * E-mail : qprk@qprk.pe.kr * * 이 소스코드에 대한 어떠한 보증도 없습니다. * 이 소스를 수정 배포할수 있지만 다른곳에 .. 2015. 11. 23.
[C]char 형 포인터 - 배열 변경 이거 왜만든지 이해가 안간다..아마 파일과 배열 뭐시기 같은데 왜만들었지..? 불펌이 많아 댓글에 메일주소 알려주시면 보내드리도록 하겠습니다. #include #include //#include #include // int main(){ char *fileName="text.des"; char nameTemp[100]={0,}; strcpy(nameTemp,fileName); nameTemp[ strlen(fileName) ] = '\0'; printf("%s\n",nameTemp); return 0;} 2015. 11. 23.
[C]문자열 원하는곳에서 2번 자르기 푸쉬 개발중 원하는 메시지에서 문자열을 빼냈어야 했다.MSGE_SEQ의 숫자만 뺐어야 했는데, 데이터 자체가 제이슨으로 오는것도 아니고 URL인코딩이되어 날라왔다..제이슨으로했으면 열마다 배열로 저장해서 뺴는게 쉬웠을텐데.. 지미 제일 처음에는 원하는 메시지에서 G_SEQ%3D에서 자르면 그 뒤에 문자열이 나온다. 하지만 그 문자열에서도 앞에 숫자만 원하기떄문에 뒤에 %에서 메시지를 +8로 조절하였다.앵간히 노가다다. 불펌이 많아 댓글에 메일주소 알려주시면 보내드리도록 하겠습니다. int message_cut(char *string){ //char string[] ="CT%3D0%3BMSG_T%3D001%3BAK%3DMrNsPTX%3BA_SEQ%3D74%3BMSG_SEQ%3D881%3BMSG_TIT%3D.. 2015. 11. 23.
[C]1초마다 시간 다르게 셋팅 C에서 1초당 랜덤을 뽑고싶을때 timespec 구조체(struct)에서 start_time,end_time을 사용하는데 1초마다 뽑는 시간이 똑같다.초마다 다른 수를 가져올라면 int publish_sleep(void){ client -> server random function int slp_result; struct timespec start_time, end_time; clock_gettime(CLOCK_REALTIME, &start_time); usleep(start_time.tv_nsec%20); clock_gettime(CLOCK_REALTIME, &start_time); srand(start_time.tv_nsec); slp_result = rand()%random_sec+1; sleep(.. 2015. 11. 23.
반응형