Lunix操作系统下数据恢复的点滴经历 20041122
来源:互联网 发布:淘宝我的服务在哪里 编辑:程序博客网 时间:2024/05/17 03:38
配置如下:
PIII800 * 2,1G内存,160G的HD一个
拖了一个磁盘阵列
操作系统: Lunix 2.4.21-4.EL RHEL3
安装了:
subversion
IPB中文HyPER版 [X]030813 论坛
bugzilla
故障现象:
启动时提示找不到 /proc目录下的文件 和 commandline
试了很多办法,没有救起来
好在硬盘里面的数据还在,另外早了一台机器,把开发环境先搭起来
首先,完全安装 REDHAT 2.4.21-4.EL
然后下载mysql4.0.20版本的rpm包(4.1.7出来了,没敢用)
rpm -U MySQL-server-4.0.20-0.i386.rpm --nodeps
rpm -U MySQL-client-4.0.20-0.i386.rpm --nodeps
rpm -U MySQL-devel-4.0.20-0.i386.rpm --nodeps
rpm -U MySQL-shared-4.0.20-0.i386.rpm --nodeps
rpm -U MySQL-shared-compat-4.0.18-0.i386.rpm --nodeps
rpm -U MySQL-bench-4.0.20-0.i386.rpm --nodeps
rpm -U MySQL-embedded-4.0.20-0.i386.rpm --nodeps
/usr/bin/mysqladmin -u root password 111111 //111111 是新密码
/usr/bin/mysqladmin -u root -h vpn01 password 111111 //vpn01 是本机的hostname
测试mysql是否安装好
mysql -hvpn01 -uroot -p //vpn01 是本机的hostname -h 是主机名 -是用户名 是密码,
Enter password: //输入密码时不回显
在mysql>提示符下你可以输入命令
show databases;
反馈给你
+----------+
| Database |
+----------+
| mysql |
| test |
+----------+
2 rows in set (0.01 sec)
use mysql//选择mysql数据库
Database changed
剩下的就是select、insert、delete、update的一些操作了
/h 显示帮助
/q 退出
远程连接mysql的方法
远程连接mysql提示
Host '192.168.2.26' is not allowed to connect to this MySQL server
解决方法:
mysql> select User,Password,Host from user where User="";
+------+----------+-----------+
| User | Password | Host |
+------+----------+-----------+
| | | localhost |
| | | vpn01 |
+------+----------+-----------+
2 rows in set (0.00 sec)
mysql> select User,Password,Host from user;
+------+------------------+-----------+
| User | Password | Host |
+------+------------------+-----------+
| root | 5fcc735428e45938 | localhost |
| root | 5fcc735428e45938 | vpn01 |
| | | localhost |
| | | vpn01 |
+------+------------------+-----------+
4 rows in set (0.00 sec)
mysql> update user set User='root',Password='5fcc735428e45938',Host='%' where User='' and Host='localhost';
Query OK, 2 row affected (0.00 sec)
Rows matched: 2 Changed: 2 Warnings: 0
mysql> commit;
Query OK, 0 rows affected (0.00 sec)
service mysql restart//重新启动mysql
(上面的配置比较简单,因为是公司内部,没有涉及权限方面的控制)
远程用第三方工具(如EMS MySQL Manager)连接,看是否可以;如果可以,mysql这一块救可以pass了
安装subversion(http://subversion.tigris.org/)
RedHat下面的rpm包好多,眼都看花了(http://summersoft.fay.ar.us/pub/subversion/latest/whitebox-el-3/bin/)
还是下载源代码包吧
http://subversion.tigris.org/tarballs/subversion-1.1.1.tar.gz
原先服务器上的svn不是俺装滴,哥们也没有写什么安装手册
上网找了一圈,抓了一些有用的东东(我没有用到apache,等有时间再说)
# tar xvzf subversion-1.1.1.tar.gz
# cd subversion-1.1.1
# ./configure --prefix=/opt/subversion
# make
# make install
(呵呵,没有用任何参数编译)
测试一下!
# cd /opt/subversion/bin
# ./svnadmin create /tmp/test 创建仓库
去/tmp/test 目录下看看是不是多了些文件,如果是则说明Subversion安装成功了
原来的服务器上的svn的库文件都在,下面的操作所以非常方便
复制原先的库文件结构到新的服务器上
我的库文件设置在 /opt/SVN 目录里面
在/etc/rc.local 文件添加一行
/opt/subversion/bin/svnserve -d -r /opt/SVN
每次机器启动,自动把SVN目录 server出来
- Lunix操作系统下数据恢复的点滴经历 20041122
- 如何解决LUnix 操作系统下设备无法umount的问题
- 失败的数据恢复经历
- Lunix 下JDK的安装
- 一次"惊险"的数据恢复经历
- windows操作系统重新安装后的数据恢复
- Windows下的Unix/Lunix模拟器 安装
- lunix下的读写文件操作
- Lunix下MySql的安装及启动
- 记录一次数据恢复经历
- 记一次难忘的数据恢复的经历
- 一次"惊险"的数据恢复经历
- Linux操作系统下的集群原理及实战经历
- 说说半年的点滴经历之感
- lunix下的常用系统函数---篇一
- LUNIX下MySql的安装卸载及使用(备忘)
- lunix下跑caffe用到的一些命令
- 在Linux操作系统下备份恢复技术的应用
- 有没有兴趣实现真正的多屏幕、多桌面?
- Microsoft SQL Server Desktop Engine安装过程中遇到的问题(2)
- BREW、JAVA、.NET三大平台之比较
- 购物车的实现及结算处理
- J2ME的现状与发展
- Lunix操作系统下数据恢复的点滴经历 20041122
- Hello World!
- C#编写最小花时隐藏为任务栏图标的Window appllication
- Vsftpd的虚拟用户配置:PAM + PgSQL + FreeBSD-4
- 嵌入式 Linux 开发简介
- 夜幕下的程序员
- C10类的状态空间和行为
- 创建你的第一个自定义jsp tag(jsp标签)2
- 希望Online -- 剑士攻略