نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: mount sql to ssd

  1. #1
    عضو جدید
    تاریخ عضویت
    May 2013
    نوشته ها
    4
    تشکر تشکر کرده 
    5
    تشکر تشکر شده 
    8
    تشکر شده در
    5 پست

    پیش فرض mount sql to ssd

    با سلام
    می خواستم بدونم طریقه mount کردن sql به هارد ssd چه طور می باشد؟؟
    با تشکر

  2. # ADS




     

  3. #2
    کاربر اخراج شده
    تاریخ عضویت
    Sep 2013
    محل سکونت
    ارومیه
    نوشته ها
    171
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    203
    تشکر شده در
    154 پست

    پیش فرض پاسخ : mount sql to ssd

    باید یه چیزی شبیه این باشد
    کد:
    # service mysqld stop # mv /var/lib/mysql /var/lib/mysqlbak # mkdir /var/lib/mysql # chown -R mysql:mysql /var/lib/mysql # mkfs.ext4 /dev/YourSsdCardPartition # mount /dev/YourSsdCardPartition /var/lib/mysql # mv /var/lib/mysqlbak/* /var/lib/mysql # service mysqld start
    ویرایش توسط arDEmbOt : September 14th, 2013 در ساعت 20:14

  4. #3
    عضو جدید
    تاریخ عضویت
    May 2013
    نوشته ها
    4
    تشکر تشکر کرده 
    5
    تشکر تشکر شده 
    8
    تشکر شده در
    5 پست

    پیش فرض پاسخ : mount sql to ssd

    این کامل تر به نظر میاد
    ------------------------------------------------------------------------------------
    Moving your mysql database to another hard disk

    Recently, my server's only hard disk was almost full. I bought a new hard disk with bigger size and I decided to just add it as a second hard disk. Since I need to move it to the 2nd hard disk, I need to find a proper way to move the db with minimum downtime. So I googled around and found a solution.


    First, I needed to format the 2nd hard disk and I chose xfs as the filesystem. I created 2 partitions using Linux's fdisk for this task. First partition is 10 GB and 2nd one is around 900 GB. That's approximately added up to 1 TB. Then I mounted the 2nd partition in current partition eg /media/hd2 as follows:


    mount -t xfs /dev/sdb5 /media/hd2


    where /dev/sdb5 is the partition and /media/hd2 is the mounting dir.


    Stop mysql db before doing anything:


    service mysql stop


    Afterthat, I copied the entire db to newly mounted hard disk:


    cp -rv /var/lib/mysql /media/hd2


    It will take a while if you have huge databases.


    Then, change the ownership of the dir to user and group of mysql:


    chown -R mysql:mysql /media/hd2/mysql


    You need to change the mysql config file in /etc/my.cnf to point to the dir:


    [mysqld]
    user = mysql
    datadir = /media/hd2/mysql
    port = 3306
    socket = /var/lib/mysql/mysql.sock
    pid-file = /var/run/mysqld/mysqld.pid



    Now you can restart mysql db:


    service mysql start


    If there are no errors on startup, you can test by login to your mysql db and do sql query.


    You can leave other settings as it is. If this doesn't work and if you use innodb, you may want to change these lines:


    # Uncomment the following if you are using InnoDB tables
    #innodb_data_home_dir = /var/lib/mysql/
    #innodb_data_file_path = ibdata1:10M:autoextend
    #innodb_log_group_home_dir = /var/lib/mysql/
    #innodb_log_arch_dir = /var/lib/mysql/



    Make sure you test your dbs before deleting the old ones. Have fun!


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. Mount کردن کارت pci
    توسط hooman2l در انجمن وی ام ور Vmware
    پاسخ ها: 5
    آخرين نوشته: August 10th, 2017, 11:02
  2. مشکل هنگام mount کردن
    توسط mehravan در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 0
    آخرين نوشته: October 26th, 2015, 13:25
  3. Mount کردن هارد
    توسط 10110 در انجمن وی ام ور Vmware
    پاسخ ها: 10
    آخرين نوشته: May 19th, 2012, 23:22
  4. مشکل در mount کردن هارد
    توسط aghdaee در انجمن ردهت,فدورا,سنت-او-اس Redhat,Fedora,CentOS
    پاسخ ها: 0
    آخرين نوشته: November 7th, 2011, 14:54

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •