YUMSERV
[MSSQL] Logical Name 변경
LINUX/DB 2021. 10. 29. 15:08

현재 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

article thumbnail
Net Framework 3.5 Offline 설치
WINDOWS 2021. 8. 31. 20:47

서버 관리자 에서 역할 및 기능에서 추가가 가능하지만, Offline 환경에서는 역할 및 기능으로 추가가 불가능합니다. 받아올때 윈도우 업데이트로 받아오기 때문에 불가능합니다. Windows CD를 D드라이브에 넣고 아래와 같은 명령어로 진행하면 설치가 가능합니다 DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs

GeoIP 셋팅
LINUX/보안 2021. 8. 29. 16:00

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..

SSL 에러 (unable to load certificate)
LINUX/WEB 2021. 7. 12. 09:20

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..

article thumbnail
[Ceph] Ceph - ansible 설치
BlockStorage(Ceph) 2021. 7. 4. 10:12

* 환경 : 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..

journal ERROR
LINUX/ERROR 2021. 6. 7. 17:17

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..

[Openstack] 설치 에러
OpenStack 2021. 6. 7. 17:11

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..

[Octavia] DB내용 삭제
OpenStack 2021. 6. 7. 17:00

로드 밸런서를 생성하였으나, 계속해서 pending create 상태였으며, error 상태로 떨어지지 않고 있었습니다. 강제로 삭제하는 방법을 찾다, db에서 강제로 active 상태로 변경하여 삭제할 수 있습니다. 1. Loadbalancer 삭제 root@controller:~# openstack loadbalancer list +--------------------------------------+------+----------------------------------+-------------+---------------------+------------------+----------+ | id | name | project_id | vip_address | provisioning_status ..

article thumbnail
[Victoria] Octavia dashboard
OpenStack 2021. 5. 23. 20:57

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..

[Victoria] Octavia 설치
OpenStack 2021. 5. 23. 12:14

1. Octavia 데이터베이스 생성 MariaDB [(none)]> create database octavia; Query OK, 1 row affected (0.001 sec) MariaDB [(none)]> grant all privileges on octavia.* to octavia@'localhost' identified by 'OCTAVIA_DBPASS'; Query OK, 0 rows affected (0.001 sec) MariaDB [(none)]> grant all privileges on octavia.* to octavia@'%' identified by 'OCTAVIA_DBPASS' ; Query OK, 0 rows affected (0.000 sec) MariaDB [(none..