데이터베이스 용량 확인 SELECT table_schema "DB명", SUM(data_length + index_length) / 1024 /1024 "size(MB)", SUM(data_free) / 1024 / 1024 "free(MB)" FROM information_schema.TABLES GROUP BY table_schema; 테이블 별 용량 확인 SELECT concat(table_schema,'.',table_name), concat(round(data_length/(1024*1024*1024),2),'G') DATA, concat(round(index_length/(1024*1024*1024),2),'G') idx, concat(round((data_length+index_length)..
현재 Logical Name 확인하는 방법 use 데이터베이스명 go select FILE_ID, name as [logical_file_name],physical_name from sys.database_files 변경 use master go alter database server04 modify file ( NAME='SERVER03_Log', NEWNAME='SERVER04_Log'); GO Logical Name 변경 use master go alter database 데이터베이스명 modify file ( NAME='기존LogicalName', NEWNAME='바꿀LogicalName'); GO

서버 관리자 에서 역할 및 기능에서 추가가 가능하지만, Offline 환경에서는 역할 및 기능으로 추가가 불가능합니다. 받아올때 윈도우 업데이트로 받아오기 때문에 불가능합니다. Windows CD를 D드라이브에 넣고 아래와 같은 명령어로 진행하면 설치가 가능합니다 DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
GeoIP란 MaxMind에서 제공하는 국가별 로 IP를 확인할 수 있는 오픈소스 라이브러리로 , 이 라이브러리를 통해서 국가별로 서버에 접근하는 것을 관리 할 수 있습니다. * 설치 환경 : CentOS7 1. 필수 패키지 설치 yum install gcc gcc-c++ make automake unzip zip xz kernel-devel iptables-devel 2. Xtables-addon 패키지 설치 xtables-addon과 iptables 호환 버전 xtables 3 버전의 경우, iptables 1.6 이상 xtables 2 버전의 경우 iptables 1.4 이상 cd /usr/local/src wget https://jaist.dl.sourceforge.net/project/xtabl..
Apache 에러로그를 확인해보면 인증서를 정상적으로 받아 오지 못한다는 에러가 발생하고 있습니다. # vi /usr/local/apache/log/error_log [Sun Jul 11 04:22:44.959946 2021] [ssl:emerg] [pid 26121] AH02241: Init: Unable to read server certificate from file /etc/ssl/STAR.test.com.crt [Sun Jul 11 04:22:44.959985 2021] [ssl:emerg] [pid 26121] SSL Library Error: error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag [Sun Jul 11 04:22:44..

* 환경 : Ubuntu 20.04 * Deploy 서버 1대 * Ceph 서버 3대 * CEPH VERSION : Octopus 0. 초기 설정 (ssh-keygen 설정) $ ssh-keygen $ ssh-copy-id deploy $ ssh-copy-id ceph-1 $ ssh-copy-id ceph-2 $ ssh-copy-id ceph-3 1. Ansible 패키지 설치, ceph-ansible 패키지 다운로드 $ apt update;apt -y install python3-pip $ apt-get install git $ apt-get install ansible $ apt-get install sshpass $ git clone https://github.com/ceph/ceph-ansible..
systemd-journald[400]: Failed to write entry (22 items, 1025 bytes), ignoring: Cannot assign requested address systemd-journald[400]: Failed to write entry (22 items, 1025 bytes), ignoring: Cannot assign requested address # journalctl --verfity ... File corruption detected at /var/log/journal/e5e1a21afbc94aebb6ad24d684e0525b/system@790dce070238465c94e16fe4608d7ccf-0000000000f67023-000513030a406a..
1. ModuleNotFoundError: No module named 'etcd3gw' root@controller:/var/log/nova# vi /var/log/nova/nova-api.log 2021-05-09 09:46:22.185 127124 ERROR stevedore.extension [-] Could not load 'oslo_cache.etcd3gw': No module named 'etcd3gw': ModuleNotFoundError: No module named 'etcd3gw' root@controller:/var/log/nova# apt-get install python3-pip root@controller:/var/log/nova# pip3 install oslo.cache 2..
로드 밸런서를 생성하였으나, 계속해서 pending create 상태였으며, error 상태로 떨어지지 않고 있었습니다. 강제로 삭제하는 방법을 찾다, db에서 강제로 active 상태로 변경하여 삭제할 수 있습니다. 1. Loadbalancer 삭제 root@controller:~# openstack loadbalancer list +--------------------------------------+------+----------------------------------+-------------+---------------------+------------------+----------+ | id | name | project_id | vip_address | provisioning_status ..

Octavia의 경우, horizon에서 로드 밸런서 기능이 따로 존재하지 않습니다. 해당 기능을 추가하기 위해서는 아래와 같은 작업을 진행해주어야 합니다. * 기존 horizon이 설치되어있어야 합니다. 1. octavia dashboard 설치 root@controller:~/work# git clone https://opendev.org/openstack/octavia-dashboard.git root@controller:~/work# ls octavia-dashboard root@controller:~/work# cd octavia-dashboard/ root@controller:~/work/octavia-dashboard# python3 setup.py sdist running sdist roo..